1,封装 将对象的属性和方法组合成一个独立的整体,隐藏实现的细节,并提供对外访问的接口. 封装的好处: (1):隐藏实现细节.好比你买了台电视机,你只需要怎么使用,并不用了解其实现原理. (2):安全性.比如你在程序中私有化了age属性,并提供了对外的get和set方法,当外界 使用set方 法为属性设值的时候 你可以在set方法里面做个if判断,把值设值在0-80岁,那样他就不能随意赋值了. (3):增加代码的复用性. 好比在工具类中封装的各种方法,你可以在任意地方重复调用,而不用再每处都去实…