封装将数据和处理数据的方法连接起来,同时,封装也提供另一个重要属性:访问控制。通过访问控制可以防止对象滥用,保证数据的完整性。
以下是修饰范围表。
|
public
|
protected
|
默认(friendly)
|
private
|
类(非内部类) |
√
|
X
|
√
|
X
|
成员变量 |
√
|
√
|
√
|
√
|
方法 |
√
|
√
|
√
|
√
|
public:所有类可以访问,接口访问权限
protected:包内所有类以及其子类可以访问,继承访问权限
default:包内所有类可以访问
private:类外任何类不可访问
posted on 2009-05-31 22:20
chenkkkabc 阅读(119)
评论(0) 编辑 收藏 所属分类:
java特性