两个类:
甲类和乙类;
当两个类位于同一包下的时候:
1.甲乙没有继承关系时,乙类创建甲类对象可以访问甲类除private意外的普通方法和属性;
2.乙类继承甲类时,乙类创建甲类对象可以访问甲类除private以外的普通方法和属性,乙类创建自身对象访问甲类时也是除private意外的普通方法和属性;
当两类位于不同包下的时候;
1.甲乙没有继承关系,通过引入包,乙类创建甲类对象只能访问甲类的public普遍方法和属性;
2.乙类继承甲类时,乙类创建甲类对象只能访问甲类的public普通方法和属性,乙类创建自身对象访问甲类时只能访问public和protected的普通方法和属性;