父类的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成员会被继承吗
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。