java中的访问修饰符不太理解

[复制链接]
查看11 | 回复2 | 2008-7-7 14:30:29 | 显示全部楼层 |阅读模式
这里的访问是什么意思啊,访问不是只有通过“对象.成员”来访问的吗,也就是本类的对象才能访问本类的成员吗,具有公共属性的可以被所有的类访问这是怎么理解呢

回复

使用道具 举报

千问 | 2008-7-7 14:30:29 | 显示全部楼层
关于Java中各种修饰符与访问修饰符的说明类:访问修饰符修饰符class 类名称 extends 父类名称 implement 接口名称(访问修饰符与修饰符的位置可以互换)访问修饰符名称说明备注public可以被所有类访问(使用)public类必须定义在和类名相同的同名文件中package可以被同一个包中的类访问(使用)默认的访问权限,可以省略此关键字,可以定义在和public类的同一个文件中 修饰符名称说明备注
回复

使用道具 举报

千问 | 2008-7-7 14:30:29 | 显示全部楼层
楼主你的理解是正确的, 访问确实是通过"对象.成员"来访问的,公共指的是public, 被public修饰的属性或者方法在正常情况下是可以被如上的方式访问的, 完全无限制.我再这样说一遍: 访问某一个类的成员, 必须通过其类的对象访问, 除了某些由static修饰的(直接用类名.方法或属性访问), 不论你在什么位置都是如此.不知道能不
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行