Java中在从父类中继承的成员变量在子类改变,怎么父类(super.num)的成员也一起改变?
来源:互联网 发布:苹果cpu测试软件 编辑:程序博客网 时间:2024/05/16 07:32
class Father {protected int num = 10;public void setNum(int num) {this.num = num;}public int getNum() {return num;}}class Child extends Father {public void show() {System.out.println(num);// 20System.out.println(this.num);// 20System.out.println(super.num);// 20}}public class TestExtends01 {public static void main(String[] args) {Child child = new Child();//child.show();child.setNum(20);child.show();}}为什么super.num也变成20值的呢?不明白为什么?
- Java中在从父类中继承的成员变量在子类改变,怎么父类(super.num)的成员也一起改变?
- C++ public继承后,子类能改变父类的成员变量吗?
- 子类父类的成员变量一起初始化的方法
- Java编程中,子类可以用用这种方法给继承父类的成员变量赋值么?
- java中子类继承了父类的哪些成员
- java中子类能不能继承父类的私有成员
- 继承 子类对父类成员变量的覆盖
- JAVA在类继承中类成员变量“重写”的问题
- C++ 子类能不能改变父类中成员的访问权限?
- 父类成员变量与子类成员变量的关系
- 子类继承父类的私有成员
- java继承中,成员变量的覆盖
- java继承中,成员变量的覆盖
- java继承中,成员变量的覆盖
- java继承中,成员变量的覆盖
- JAVA继承中,成员变量的访问
- 子类覆盖父类的成员变量
- 父类调用子类的成员变量
- eclipse编码设置
- keepalived invalid ttl 故障一例
- hdu-1423
- 项目前言
- 自己对精细化运维的一些理解
- Java中在从父类中继承的成员变量在子类改变,怎么父类(super.num)的成员也一起改变?
- 网桥在内核的实现
- c#读书笔记
- 一个合格的运维工程师应该具有的素质
- websphere参数配置,性能调整
- 码农学英语
- c++11lambda表达式,匿名函数
- wikioi 1069 关押罪犯
- scsi驱动开发基础