1、构造方法不能被子类继承。 2、public:修饰的成员变量,可以被子类继承 protected:修饰的成员,可以被子类继承 默认的:修饰的成员,如果子类和父类在同一个包下是可以继承的,在不同包下时,是不能被继承的。 private:不能继承。 例: 这个和上文讲的权限的大小关系是一样的。 权限具体查看这篇文章为什么继承和...
首先我们知道,private类型的成员变量或者方法默认是final的,对于final方法,是不允许覆盖的。如果子类可以继承父类的private方法,那么自然而然可以覆写其中的方法,那也就与final冲突。 另外,对于private声明的成员在本类之外是不可以被访问的。但是如果子类继承了的话,那也就意味着可以访问父类的private,这和private又有...
只能通过继承下来的public函数对private变量进行修改,访问。 关于这些争议,最佳的解决办法是明白如何定义继承。。。 对于持非继承观点的人来说,继承下载的变量或方法必须得能够直接使用,即直接修改或访问。这是符合传统的继承概念。 对于持继承观点的人来说,因为子类内存中有private变量,即子类拥有private变量,它就应该是...