您的位置:首页 > 编程语言 > Java开发

【慕课笔记】U2 封装 第1节 什么是JAVA中的封装

2016-02-01 16:24 489 查看
第1节 什么是JAVA中的封装

面向对象三大特性:封装、继承、多态

1、封装的概念

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

2、好处

a.只能通过规定的方法访问数据

b.隐藏类的实例细节,方便修改和实现

3.封装的实现步骤

①修改属性的可见性:设为private

②创建getter/setter方法:用于属性的读写(通常上)//也可以使用普通方法

③在getter/setter方法中加入属性控制语句:对属性值的合法性进行判断
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: