08 2021 档案
摘要:九.面向对象基础 1.私有化属性与方法2.Property属性与单例模式3.错误与异常处理4.动态添加属性和方法 1.私有化属性与方法 私有化属性: 概念 有一些属性不希望别人能轻易更改,因此为了更好的保存属性安全, 即不能随意修改,将属性定义为私有属性,添加一个可调用的方法去访问. 语法 以两个下
阅读全文
摘要:八.面向对象基础 1.析构方法和继承2.多态3.类属性和实例属性 1.析构方法和继承 析构方法 概述 当一个对象被删除或者被销毁时,python解释器也会默认调用一个方法,这个方法为__del__()方法,也称为析构方法 例 class Animal(object): def __init__(se
阅读全文
摘要:七.面向对象基础 1.面向对象介绍2.实例方法与属性3.魔法方法 1.面向对象介绍 面向对象编程和面向过程编程的区别: 面向过程编程: 根据需求从上到下编写代码 函数式:将某功能代码封装导函数中,日后再需使用调用即可 面向对象编程:将数据与函数绑定到一起,进行封装,这样能够更快速的开发程序,减少了重
阅读全文