所谓的封装就是将类的某些信息隐藏在类的内部,不允许外部程序直接访问,我们只能通过该类提供的一些特定的方法来实现对隐藏信息的操作和访问,简单的来说就是要隐藏对象的信息,但要留出访问接口。
封装的特点:1、只能通过特定的方法访问数据。 2、达到隐藏类的实例细节,方便修改和实现的目的。实现封装的步骤:1、修改属性的可见性为private。2、创建对应属性的共有的getter/setter方法(设为public,用于属性的读写)。3、在getter/setter方法中加入属性控制语句。
![](https://img.haomeiwen.com/i13335949/53e6a41029f44ff5.png)
我们通过一个具体的案例来看一下。
网友评论