用户注册



邮箱:

密码:

用户登录


邮箱:

密码:
记住登录一个月忘记密码?

发表随想


还能输入:200字

陆痴    -  云代码空间

——

Java----类成员的访问控制权限

2017-04-26|1339阅||

摘要:在Java中有4种访问控制权限,分别为 private、default、protected、public。 1.private--访问控制符         如果一个成员方法或成员变量名的前面使用了private访问控制符,那么这个成员只能在这个类内部使用。 2.default-

在Java中有4种访问控制权限,分别为 private、default、protected、public。

1.private--访问控制符
        如果一个成员方法或成员变量名的前面使用了private访问控制符,那么这个成员只能在这个类内部使用。

2.default--默认访问控制符
        如果一个成员方法或成员变量名的前面没有使用任何访问控制符,就称这个成员所拥有的的是default默认访问控制符。被default默认访问控制符修饰的成员可以被这个包(package)中的其他类访问。如果一个子类与其父类位于不同的包(package)中,那么子类也不能访问其父类中的default默认访问控制符修饰的成员

3.protected--访问控制符
        如果一个成员方法或成员变量名前使用了protected访问控制符,那么这个成员既可以被同一个包(package)中的其他类访问,也可以被不同包(package)中的子类访问。

4.public--访问控制符
        如果一个成员方法或成员变量名前使用了public访问控制符,那么这个成员可以被所有的类访问,不管访问类与被访问类是否在同一个包中。



private       defalut        protected      public       
同一个类中 可以 可以 可以 可以
同一个包中的类
可以 可以
可以
不同包中的----子类

可以
可以
其他包中的类


可以

顶 1踩 0收藏
文章评论
    发表评论

    个人资料

    • 昵称: 陆痴
    • 等级: 中级程序员
    • 积分: 154
    • 代码: 7 个
    • 文章: 4 篇
    • 随想: 0 条
    • 访问: 2 次
    • 关注

    标签

    最新提问

      站长推荐