44问答网
所有问题
java中怎么调用父类中私有的属性
如题所述
举报该问题
推荐答案 2016-01-29
面向对象的三大特征之一封装,private了某个成员那么就必须对外创建一个对外访问接口,setXX()和getXX,否则本类中都没有办法访问。既
然对外创建了访问接口,那么某个类继承了它之后肯定自身也具备了该属性或者方法,所以肯定继承了。换言之,父类的属性和方法都是从子类身上抽取的,如果子
类继承了父类都没法具备父类的功能的话,继承就毫无意义了。
或者有可能是这样的:父类中的属性和方法不能私有。因为我确实没印像看到过父类中的成员是私有的。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://44.wendadaohang.com/zd/GZY6GZYRYD3KY3RGDGK.html
其他回答
第1个回答 2016-01-29
使用父类的实例调用。本回答被提问者采纳
相似回答
JAVA中
重写父类方法后,这个方法
如何调用父类私有属性
方法?
答:
1、在父类中另外定义protected 的方法操作私有方法,子类调用该方法
2、将私有方法改为protected 3、使用反射,获取父类所有方法,根据名称调用
JAVA中
子类能不能继承
父类的私有属性
和方法?
答:
JAVA中
,子类可以继承
父类的私有属性
和方法,但一般不能直接访问,但通过反射还是可以访问的:import java.lang.reflect.Field;import java.lang.reflect.InvocationTargetException;import java.lang.reflect.ParameterizedType;import java.lang.reflect.Type;public class A extends B{ public void set(int x...
Java中调用
子类的方法和
父类属性
?
答:
在子类
类调用
子类的方法的话直接写方法名就可以。\x0d\x0a如果
调用父类的
方法用super。\x0d\x0a如:\x0d\x0a void test(){\x0d\x0a\x0d\x0a }\x0d\x0a是父类和子类都有的方法。\x0d\x0a调用子类的方法用 this.test();\x0d\x0a调用父类的方法用 super.test()...
子类
如何调用父类
private修饰
的属性
或方法?
答:
在JAVA中,
子类是无法继承父类的private修饰的属性和方法的
,也就是说子类继承了父类,却没有继承其用private修饰的属性和方法,就无法调用了。这有利于在开发过程中保护父类的某种属性和方法不被覆盖 需要注意的是:使用了private修饰的属性和方法,默认使用final修饰,也就是说使用了private修饰的属性,...
大家正在搜
java父类怎么调用子类方法
java父类调用子类重写的方法
java调用父类属性
java子类调用父类的同名函数
子类怎么调用父类的构造方法
java如何调用父类的构造函数
java子类对象调用父类方法
java调用父类方法
java子类调用子类
相关问题
java中接口为什么不能定义成私有的方法和属性?
java中如何调用私有变量或方法
Java中子类继承了父类的私有属性及方法吗?
java子类怎么获取父类私有属性
Java中子类重写了父类private属性的方法,在调用父类...
JAVA中重写父类方法后,这个方法如何调用父类私有属性方法?
java 可以访问父类的私有属性吗
java子类继承父类 ,父类调用子类的属性和方法吗?