private后的成员变量无法被直接访问,只能通过getter setter方法来间接访问(目前接触的是这么一回事)。
具体格式:
private 成员变量类型 成员变量名
public void set成员变量名(参数){
if(…){
成员变量名 = 参数
} else{
…
}
}
public 返回值类型 get成员变量名(无参数){
return 成员变量;
}
在创建的对象中,如果想使用被private保护的变量,需要给set传参,然后输出get。
public class 主程序
类名 对象名 = new 类名();
对象名.ste成员变量(传参)
System.oit.println(对象名.get成员变量())
类的继承
只需要在子类后面加上一个 extends
格式:
public class 子类 extends 父类{
}