您的位置:首页 > 其它

封装和private关键字

2016-02-21 20:18 148 查看
/*
private:私有的。可以修饰成员变量和成员方法。
注意:被private修饰的成员只能在本类中访问。

其实我讲到现在讲解的是一个封装的思想。
封装:是指隐藏对象的属性和实现细节,仅对外提供公共访问方式。

private:
是一个权限修饰符
可以修饰成员变量和成员方法
被其修饰的成员只能在本类中被访问
*/
class Demo {
//int num = 10;
//用private修饰
private int num = 10;

public void show() {
System.out.println(num);
}

private void method() {
System.out.println("method");
}

public void function() {
method();
}
}

class PrivateDemo {
public static void main(String[] args) {
Demo d = new Demo();
//不能方法私有的成员变量
//System.out.println(d.num);
d.show();
//不能访问私有的成员方法
//d.method();
d.function();
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: