例子:来自太原理工大学公开课
电视机:复杂的电路板不需要你关心。
启示:1:实现的细节进行隐藏
2:已完整的形式呈现
封装:将对象的属性和行为组合成一个单独的部件,并尽可能的隐藏内部实现细节,只保留必要的对外接口。
私有属性在公共方法中实现查询是一种很好的方法,可以再公共方法中加入一些限制条件达到保护的目的。
提升了代码的可重用性
例子:来自太原理工大学公开课
电视机:复杂的电路板不需要你关心。
启示:1:实现的细节进行隐藏
2:已完整的形式呈现
封装:将对象的属性和行为组合成一个单独的部件,并尽可能的隐藏内部实现细节,只保留必要的对外接口。
私有属性在公共方法中实现查询是一种很好的方法,可以再公共方法中加入一些限制条件达到保护的目的。
提升了代码的可重用性