例如:
package Pack1;
public class SetGet {
private int age;
private String Oname;
public SetGet(int age, String oname) {
super();
this.age = age;
Oname = oname;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
public String getOname() {
return Oname;
}
public void setOname(String oname) {
Oname = oname;
}
}
------解决方案--------------------
在程序运行时,先执行默认的构造方法super(),再执行this.age = age;Oname = oname;SUPER()可要也可不要。在写类的时候,自己定义了一个有参的构造方法,就要定义一个无参的构造方法。变量名,首字母要小写,如果变量名是有两个单词组成,第二个单词的首字母要大写