java - 使私有(private)字段在继承的子类中可见

标签 java inheritance encapsulation superclass

我是 Java 的新手,所以我想我的问题会很幼稚。

对于我的一个项目,我决定用 Java 编写代码,并且我想利用封装继承 概念。

简而言之,我想知道是否有任何机会使父类(super class)的私有(private)字段在子类中以某种方式可见,尽管用户仍然无法访问?

最佳答案

听起来你在描述protected

参见 Controlling Access to Members of a Class来自 Java 教程。

关于java - 使私有(private)字段在继承的子类中可见,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16858520/

相关文章:

Java For every 循环类中的每个实例

java - 用于 java (JNI) 的 x86 到 x64 库包装器

c++ - Qt UI Slot 不是由从基类继承的信号调用的

php - 我应该访问模型中的 POST 参数还是作为方法参数从 Controller 传递?

java - 为什么封装似乎与开闭原则相矛盾?

java - 为什么按钮不反射(reflect) Action 的 NAME 属性?

java - 如何防止 spring boot 在启动时自动创建 bean 'entityManagerFactory' 实例?

c++ - 在硬件接口(interface)之间切换的最佳设计模式

java - 如何在 Java 中向下转换对象

javascript - 使用 getter 和 setter 封装在 JavaScript 中