黑马程序员技术交流社区
标题:
封装
[打印本页]
作者:
谭威威威威
时间:
2015-8-13 23:10
标题:
封装
封装
(1)思想:
把同一类型的对象共同的属性和行为放到一个类里面,这个过程就是封装;
具体实现方式:
隐藏对象的属性和实现细节,对外提供公共的访问方式;// get取值器, set赋值器
类,方法,代码块等其实都是封装的具体体现。
(2)private关键字:私有的
A:用于修饰成员变量和成员方法。
B:被修饰的内容在其他类中是不可以被访问的。
(3)常见的应用:(掌握)
类中的所有成员变量私有,给出对应的get/set方法。
代码体现:
class Student {
private String name;
private int age;
public Student(){} // 构造器
public Student(String name,int age){
this.name = name;
this.age = age;
}
public void setName(String name)
{
this.name = name;
}
public String getName()
{
return name;
}
public void setAge(int age)
{
this.age = age;
}
public int getAge()
{
return age;
}
}
作者:
STARlove
时间:
2015-8-13 23:23
谢谢 。。。受用 了。。。{:2_31:}
作者:
酒倌浪人
时间:
2015-8-13 23:37
收藏了,哈哈
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2