黑马程序员——Java封装

来源:互联网 发布:多益网络社招 编辑:程序博客网 时间:2024/05/28 23:20

含义:

1、把对象的状态和行为看成一个统一的整体,将他们存放在一个独立的类中。

2、把不需要让外界知道的信息隐藏起来,尽可能隐藏对象功能实现细节和字段。

优点:将变化隔离;便于使用;提高重用性;安全性。

封装机制在程序中的体现:把描述对象的状态用字段表示,描述对象的行为用方法表示,把字段和方法定义在一个类中,并保证外界不能任意更改其内部的字段值,也不允

许任意调动其内部的功能方法。

举例:

class Person{private String name;private int age;public String getName() {return name;}public void setName(String name) {this.name = name;}public int getAge() {return age;}public void setAge(int age) {this.age = age;}}


0 0
原创粉丝点击