首页 > Java > java教程 > 正文

会员访问与继承

WBOY
发布: 2024-09-10 06:40:02
原创
707 人浏览过
  • 在 Java 中,类的实例变量通常被声明为私有,以保护访问并防止篡改。

  • 继承不会使私有访问限制失效。

  • 即使子类继承了超类的所有成员,它也无法访问声明为 private 的成员。

  • 例如,如果在 TwoDShape 中将宽度和高度声明为私有,则 Triangle 子类将无法访问它们。

Acesso a membros e a herança

  • Triangle 类将无法编译,因为它尝试访问在 TwoDShape 中私有的宽度和高度,从而导致访问冲突。

  • 私有变量只能由声明它们的类的成员访问;子类无权访问这些变量。

  • 虽然这看起来像是一个限制,但可以使用访问器方法解决该问题。

  • 访问器方法可用于提供对私有变量的受控访问。

  • 以下是如何修改 TwoDShape 和 Triangle 以使用宽度和高度的访问器方法的示例。

Acesso a membros e a herança

Acesso a membros e a herança

以上是会员访问与继承的详细内容。更多信息请关注PHP中文网其他相关文章!

来源:dev.to
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板