您的位置:首页 > 编程语言 > Java开发

关于java继承访问权限(自己的小笔记)

2010-04-04 14:44 501 查看
两个类:

甲类和乙类;

当两个类位于同一包下的时候:

1.甲乙没有继承关系时,乙类创建甲类对象可以访问甲类除private意外的普通方法和属性;

2.乙类继承甲类时,乙类创建甲类对象可以访问甲类除private以外的普通方法和属性,乙类创建自身对象访问甲类时也是除private意外的普通方法和属性;

当两类位于不同包下的时候;

1.甲乙没有继承关系,通过引入包,乙类创建甲类对象只能访问甲类的public普遍方法和属性;

2.乙类继承甲类时,乙类创建甲类对象只能访问甲类的public普通方法和属性,乙类创建自身对象访问甲类时只能访问public和protected的普通方法和属性;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: