0808 Java面向对象特征之封装

来源:互联网 发布:windows server 2012 编辑:程序博客网 时间:2024/05/22 01:37

一、面向对象的定义

对象:用来描述客观事物的一个实体,由一组属性和方法构成

属性:对象具有的各种特征,每个对象的每个属性都拥有特定值

方法:对象执行的操作

二、类图(用于分析和设计类)


三、封装(private

将类的某些信息隐藏在类内部,不允许外部程序直接访问,而是通过该类提供的方法来实现对隐藏信息的操作和访问。

// 私有化 封装
private int age;
public void setAge(int age) {
this.age = age;
}
public int getAge() {
return age;
}
public static void main(String[] args) {
Employee emp = new Employee();
emp.setAge(100);
System.out.println(emp.getAge());
}

原创粉丝点击