java - 子类会在后台包含来自超类的私有方法和成员变量吗?
问题描述
我读过这篇文章:子类继承私有字段吗?我认为继承是子类是否可以访问数据的问题,虽然不确定,但是子类对象是否间接或内部仍然具有其超类的私有成员变量和私有方法,因为没有它们,就不能通过子类和超类的关系来制作子类实例?我想这取决于继承是如何定义的?
解决方案
继承的定义很简单。如果
class B extends A {
}
那么 B 继承了类 A 中定义的所有内容。
B 中的方法无法访问 A 的私有成员。但是访问和继承是不同的概念。
推荐阅读
- wordpress - Nginx 下载 index php 而不是在 Wordpress 站点中提供它
- jar - 部署应用程序时出现异常无效的 ejb jar:它包含零 ejb
- node.js - 如何在 nodeJs https 服务器中启用 cors
- c# - 如何在 C# 中将 TIFF 与颜色合并?
- r - 如何在 R 中聚合 list() 的名称
- azure-bot-service - '向您的机器人发送此消息时出错:网络聊天的 HTTP 状态代码 GatewayTimeout'
- python - 在 Python 中替换迭代
- c# - C# 泛型对象不能添加到该泛型类型的列表中
- python - 子进程未在简单的 python 脚本中定义
- primefaces - Primefaces GMap地理编码事件未显示标记