java中四种权限修饰符, 平时编码中最常用的其实public和private, 虽然对protected的概念一直都知道, 但真正使用时才发现有些偏差. protected表示被其修饰的成员可以被本类, 同包下的所有类, 以及本类的所有子类所访问. 被本类的所有子类访问很容易让人产生误解, 我在进行测试时, 第一反应就是在不同包下创建一个子类, 在main方法中new一个父类对象, 试图通过该对象.成员变量名 来调用protected的成员变量, 然而, 结果是------>编译出错 0.0…