面向对象三大特性2--封装

一、封装

1、什么是封装?

封装指的是把一堆属性(特征和技能)封装到一个对象中。

比喻:对象就好比一个袋子,袋子里装一堆属性。

2、为什么要封装?

封装的目的为了存取方便存取,可以通过 “对象.属性” 的方式获取属性。

3、如何封装

再类内部,定义一堆属性(特征与属性)

通过 “对象.属性”的方法取出属性值

特征:变量 ---》 数据属性

技能:函数 ---》 方法属性

posted @ 2019-10-11 20:57  Donner  阅读(110)  评论(0编辑  收藏  举报