2019年8月7日
摘要: 1.@property装饰器 之前我们讨论过Python中属性和方法访问权限的问题,虽然我们不建议将属性设置为私有的,但是如果直接将属性暴露给外界也是有问题的,比如我们没有办法检查赋给属性的值是否有效。我们之前的建议是将属性命名以单下划线开头,通过这种方式来暗示属性是受保护的,不建议外界直接访问,那 阅读全文
posted @ 2019-08-07 16:41 zh-ang 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 1.面向对象思想有三大要素:封装、继承、多态 封装:就是把客观的事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的信息隐藏。隐藏实现细节,使得代码模块化。 继承:可以使用现有类的所有功能,并在无需重新编写原来的类的情况下对这些功能进行扩展。可以扩展已存在的代码模块。 阅读全文
posted @ 2019-08-07 16:28 zh-ang 阅读(165) 评论(0) 推荐(0) 编辑