直接就能用了啊!
子类继承自父类,那么父类的属性和方法,子类都可以访问,当然设置为private的不行.
所以如果你是这样写的代码:
public class Father{
public int a;
public int b;
public int c;
}
那么子类就可以访问父类所有属性
------------
你说的可能是:
public class Father{
public int a;
private int b;
private int c;
}
是这样吗?
如果是这样,子类将不能直接访问父类的b和c属性
java里头经常这样做,就是定义似有属性,但提供共有的get方法,如下:
public class Father{
public int a;
private int b;
private int c;
// get
public int getB(){
return b;
}
public int getC(){
return c;
}
}
这样,有了共有的get方法,就可以调用getB()来获取父类的b属性了
温馨提示:内容为网友见解,仅供参考