首页 > 用户投稿

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

javaprivate可以被继承吗?

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

感谢您的邀请。

publicclassa{

privateinta

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

publicintgetaa(){returna}

}

publicclassb扩展了a{

publicintgetba(){

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

}

publicintgetba(){

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

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

原文标题:父类的private能不能被继承 java private可以被继承吗?,如若转载,请注明出处:https://www.saibowen.com/tougao/18832.html
免责声明:此资讯系转载自合作媒体或互联网其它网站,「赛伯温」登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,文章内容仅供参考。