假如 父类里面private 有一个int num,
子类去继承父类以后,想要访问继承的这个num的话,不能直接访问,因为继承的时候,从逻辑上来说,是复制关系,从内存上讲,其实是共用关系
网上一个人的回答:
我感觉继承从逻辑上看是复制,你比如子类继承父类,这个父和子他们有着相同的dna,你能说他们是共用这个dna吗,很显然不是,从这个层面看,它是复制;
如果从存储的层面看,一个子类对象,它的内存就包含有父类的成员变量,编译器并不会为父类再单独申请一个空间,所以从这个层面看,它就是共用的。
在项目里 一般是作为唯一id去处理