VS中虽然没有构造函数的快捷键,但是对字段的封装有快捷键。(ctrl+R+E)或者在写字段时写打上PROP然后按2次TAB键,直接可以把字段和属性的格式打出来了,然后改下字段和属性的类型名称即可。
1、子类没有构造函数时,自动调用父类的无参构造函数
运行结果:Animal NoArgsConstructor
2、子类显示指定构造函数时,也会自动调用父类构造方法
运行结果:Animal NoArgsConstructor
Bird NoArgsConstructor
3、父类没有无参构造函数时,子类缺省无参构造函数或者指定无参构造函数都会报错
报错情况1:
报错情况2:
public class person{private String name
private int age
public Person(){}
public Person(String name,int age){
this.name = name
this.age = age
}
}
上面为定义的一个构造方法类。
如果想调用无参构造器: Person p = new Person() 无参
想调用有参构造器时: Person p = new Person("Jack",20)
利用建立对象的方法来调用。
你是日本人吗?
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)