流程图概括:不同状态下创建的对象调用成员变量、方法情况

Java类中通过 new运算符 和 构造方法 创建对象; 而对象又有:一般类对象、子类对象,父类对象,上转型对象,本文对这些对象进行分析,区分他们分别在操作成员变量和方法时不同的调用情况; 流程图如下: 需要注意的是:父类创建的对象 和 上转型对象,不能将这两个混淆在一起; 对于父类创建的对象: 1、在调用子类 重写(隐藏)的成员变量,输出的结果是父类自己成员变量值; 2、在调用子类 重写(隐藏)
相关文章
相关标签/搜索