什么是构造方法

/*
    构造方法
        什么是构造方法?
            方法名和类名相同,和普通方法的格式不一样的特殊方法
        构造方法的定义格式?
            修饰符 类名 (形参){
                执行语句
            }
        构造方法的作用?
            1,用来创建对象
            2,用来对象的属性进行初始化
        构造方法的特点?
            1,构造方法没有返回值类型
            2,构造方法没有返回值
        构造方法得注意事项
            1,如果我们没有手动写构造方法得话,系统会默认带上一个无参构造
            2,如果我们写上了构造方法,系统默认带的无参数构造就消失了

* */
public class day_6_3 {
    public static void main(String[] args) {
        Pig1 p = new Pig1();
        System.out.println(p.name);

    }
}
class Pig1 {
    String name;
    //定义一个构造方法
    public Pig1(){
        name = "张三";
        System.out.println("吃肉");
    }
}
posted @ 2024-03-16 15:33  公子Learningcarer  阅读(5)  评论(0编辑  收藏  举报