什么是构造方法
/*
构造方法
什么是构造方法?
方法名和类名相同,和普通方法的格式不一样的特殊方法
构造方法的定义格式?
修饰符 类名 (形参){
执行语句
}
构造方法的作用?
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("吃肉");
}
}