中易网

java 一个父类中的成员变量并私有对外提供set get方法。子类继承父类。然

答案:2  悬赏:30  
解决时间 2021-02-21 13:42
java 一个父类中的成员变量并私有对外提供set get方法。子类继承父类。然后new一个子类对象并通过set方法改变了父类成员变量的值。我想问我怎么通过get方法打印父类变量的新值啊!
最佳答案
class A{
private int num;

public int getNum() {
return num;
}

public void setNum(int num) {
this.num = num;
}
}

public class Test extends A{
public void changeNum(int num){
setNum(num);
}

public static void main(String[] args) {
Test test = new Test();
test.changeNum(100);
System.out.println(test.getNum());
}
}
全部回答

父类对象强转为子类对象会丢失精度.你可以这样father father = new child();这就是父类引用指向子类对象

你可以理解为child是father,但是不能理解为father是child。

第二种情况,因为是object的.object只是定义了最基本的方法、属性。 所以强转的时候,你可以认为是user是object,object是user都行。因为所有类都是object的子类,强转后,不存在丢失精度.

我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
翔宇科技在什么地方啊,我要过去处理事情
吃华法令的病人什么不能吃
请问工商银行的储蓄卡在外地同行取款和在外地
河北迅博网络科技有限公司不发工资这个怎么办
婕思在什么地方啊,我要过去处理事情
如何将Makefile文件写成适用于catkin_make的C
出了工程质量事故,施工单位负法律责任的人有
鲁家在哪里啊,我有事要去这个地方
用淘宝买东西一直在揽件怎么办?
QQ三国镶工用什么做高改最省活力?
妈妈怀孩子的时候老生气,那孩子生下来后肚子
华夏公馆地址有知道的么?有点事想过去
欲血魔神的情侣名
保险箱无法锁上
湖南省博物馆现在开放了吗?求去过的人回答,
推荐资讯
中国石油南新加油站地址在哪,我要去那里办事
汇丰银行北城天街支行在哪里啊,我有事要去这
我咋发现水月洞天第一部咋和第二部接不上头呢
有没有啥画风比较好的拔作
魔兽争霸羁绊2.3正式版隐藏密码到底是什么?
自制原材料分录为什么是贷生产成本呢?
bigbang挑战2倍速是什么节目
恶作剧2吻里克莉丝汀第几集回来的
耗子花根药店有吗?我的朋友想要不知道哪里有
河北秦皇岛哪里的狗肉最好吃?
在家盖房子好 还是农村做好
这是什么乌龟,怎么养在土上,学名是什么
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?