2016 - 2024

感恩一路有你

父类的private能不能被继承 java private可以被继承吗?

浏览量:2087 时间:2021-03-12 07:01:35 作者:admin

java private可以被继承吗?

它可以继承,但不能通过子类访问。要通过父类的非私有属性方法进行访问,每个访问如下:public,通过这个修改后的类或属性,可以访问同一个包或其他包中的private。使用此修改的类或属性,您只能在同一类中访问。同一个包和其他包不能访问受保护的,并且此修改的类或属性只能在该类和同一个包中访问,但不能在其他包中访问

感谢您的邀请。

Public class a{

private int a

Public int getaa(){return a}

}

Public class B扩展了a{

Public int getba(){

return a//编译时会报告一个错误,因为私有属性不能从B中继承

}

Public int getba(){

return getaa(),据说它不能被继承,但是B不能访问它。属性本身仍然在B的对象中。例如,使用getba,可以通过继承的公共方法getaa()获得a。

父类的private能不能被继承 private可以被继承吗 private成员会被继承吗

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。