守望星月
2021-01-23 21:22
我分别在父类同目录和不同目录下创建了两个子类,两个子类都继承了相同的父类,父类中有一个(default)修饰的成员变量,与父类同目录下的子类可以访问到,不同目录下的子类访问不到,这是不是说明子类不会继承父类的(default)修饰的成员变量呢?
default修饰符的最大作用范围是同包,超出本包是访问不了的。所以严谨点的说法应该是:同包下的子类才能继承父类default修饰的成员变量与方法。
Java入门第二季 升级版
530559 学习 · 6091 问题
相似问题
回答 3
回答 2