网站怎么做能中英文的,iis搭建本地网站,百度学术查重,口碑优化(1)子类和父类如果在同一个包内#xff0c;则子类可以继承父类的除private以外的所有成员变量和方法#xff0c;并且权限不变#xff1b; (2)子类和父类如果不在同一个包内#xff0c;则子类可以继承父类的public和protected权限的成员变量和方法#xff0c;不能继承友好型…(1)子类和父类如果在同一个包内则子类可以继承父类的除private以外的所有成员变量和方法并且权限不变 (2)子类和父类如果不在同一个包内则子类可以继承父类的public和protected权限的成员变量和方法不能继承友好型和private; (3)protected 的进一步说明: 若有一个A类B类是A类的子类C类是B类的子类则C类继承了A类的protected的成员变量和方法 若C类本身创建一个对象可以用这个对象访问继承来的或者自己定义的protected成员变量和方法 若在其他类里创建一个对象对于C类自己定义的成员变量和方法只要这个其他类和D类在同一个包里那么就可以通过D类创建的对象访问自定义的protected 对于C类继承自父类的protected要追溯到“祖先类”A类若这个其他类和A类同包则可以通过对象访问继承来的protected。 (4)隐藏和重写子类的成员变量和父类的成员名字相同的时候继承自父类的成员变量被隐藏通过重写继承自父类的方法可以隐藏继承自父类的方法隐藏后想要调用继承自父类的方法用关键字super.子类重写父类方法访问权限可以增加或不变但绝不能减低。 (5)final关键字final修饰类类不能被继承final修饰方法方法不能重写final修饰变量变量是常量必须赋初值。 转载于:https://www.cnblogs.com/zengfanye/p/9397163.html