java的访问修饰符protected关键字让我很迷惑,网上的很多人业内人士的自我注解也依然没有消除我对这个关键字的认识。
我的疑惑有以下几点:
1:增设protected关键字的初衷,也就是说:这个的“受保护”的原理是什么??
2:在Think in Java中,对protected定义是有误的。
3:protected的作用到底是什么呢?
4:涉及到继承。
在java编程思想中:通过阅读,我的理解是:
关于对有protected访问修饰符的类的继承,可以分为两种情况:
(1)不同包的继承。
书中说:在一个新的包中得类继承原始包中的类,只能访问原始类中的public修饰成员
(2)同一个包中的继承:
包中的类对象都可以访问到被protected修饰的成员变量或者方法
时间: 2024-10-12 13:50:57