Python封装简介自制脑图,
封装是面向对象的三大特性之一,如何隐藏一个对象中的属性,如何获取(修改)对象中的属性。
简单说就是一些内部自己用的属性或方法不希望被外部所访问的,这时候就要封装起来。所以,封装就是隐藏不希望被外部所访问到的属性或方法。
使用封装,确实增加了类的定义的复杂程度,但也确保了数据的安全性。
Python封装简介自制脑图,
封装是面向对象的三大特性之一,如何隐藏一个对象中的属性,如何获取(修改)对象中的属性。
简单说就是一些内部自己用的属性或方法不希望被外部所访问的,这时候就要封装起来。所以,封装就是隐藏不希望被外部所访问到的属性或方法。
使用封装,确实增加了类的定义的复杂程度,但也确保了数据的安全性。