44问答网
所有问题
java中怎么样调用父类中的成员变量的值?谢谢!!!
如题所述
举报该问题
推荐答案 2020-05-23
如果成员变量是protected或public的,那么对子类可见,直接使用变量名就可以访问子类中继承的该变量。如果成员变量是private的,那么只能通过父类提供的getter和setter去访问。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://44.wendadaohang.com/zd/YWV3DWVRDW3RDZ3YZDK.html
其他回答
第1个回答 2013-12-25
用super关键字,父类有一个全局变量String testtext;子类中用super.testtext来获取
追问
哦,谢谢你,那请问怎么样调用父类中的成员方法里面的变量呢?
本回答被提问者和网友采纳
第2个回答 2013-12-25
继承,定义个变量来调用,前提示父类的变量不是私有的
第3个回答 2018-03-14
如果不是private修饰,可以直接用。
相似回答
java
子类
中如何
访问和修改
父类成员
答:
则在子类中可以通过geta获得父类的成员域的值,
通过seta修改父类成员域的值
②父类成员由public或protected或default(不写访问权限修饰词),在子类中可以直接访问父类成员域,可以修改继承的父类成员域,但是不能直接修改父类本身的成员域(可以通过上面所说的public void seta(int a){this.a=a;}...
java中怎样
获取
父类中的变量值
答:
通过 super.变量名 获取
父类中的变量值
举例:public class Parent{//定义父类Parent public int a=1;//定义父类中的一个变量a}public class Son extend Parent{//定义子类son,继承父类parent public void show(){ int b = super.a;//通过super访问父类变量a,获取值赋值给b ...
JAVA中
子类
引用父类成员变量
答:
super.chang=a;super.kuan=a;不行,而且Rectangle没有无参构造方法,所以必须用super(a,a)来实例化。如果想super.chang=a;super.kuan=a;的还 先把private 改成protected 这样子类才能访问的到。另外再给Rectangle加无参构造方法,这样才能不通过super(a,a)来实例化
父类
...
java中
子类
如何
对
父类中的变量
进行赋值并
引用?
答:
用super关键字啊
比如你父类又一个int的实例变量i 在子类里用 super.i=10;这样就行
大家正在搜
java父类怎么调用子类方法
java父类调用子类重写的方法
java子类调用父类的同名函数
子类怎么调用父类的构造方法
java如何调用父类的构造函数
java子类对象调用父类方法
java调用父类方法
java子类调用子类
java调用父类函数
相关问题
在Java中同类中的静态方法能否调用类成员变量?为什么?
java中怎样获取父类中的变量值
java 如何调用父类的父类中的成员变量
java 如何调用上上层父类的成员
java问题,我在玩子类中怎么调用父类的私有变量?
java中子类可以直接调用父类中输入的数值吗
java中子类如何调用继承自父类的属性变量?
java中子类如何对父类中的变量进行赋值并引用?