在属性私有化后,定义后生成get和set方法
private String brand;
private int size;
private String color;
public String getBrand() {
return brand;
}
public void setBrand(String brand) {
this.brand = brand;
}
public int getSize() {
return size;
}
public void setSize(int size) {
this.size = size;
}
public String getColor() {
return color;
}
public void setColor(String color) {
this.color = color;
}
在类中定义了一个有参构造方法,系统不再提供无参构造方法 ,要自己写
public TV() {
}
public TV(String brand, int size, String color) {
this.brand = brand;
this.size = size;
this.color = color;
}
在main方法里面调用
TV tv=new TV();
tv.setBrand("美的");
tv.setColor("蓝色");
tv.setSize(20);
//调用的两个成员方法
tv.channel();
tv.print();
TV tv2=new TV("海尔",20,"红色");
//调用的两个成员方法
tv2.channel();
tv2.print();