摘要:
面向对象三个特性:继承,封装,多态 继承 继承是一种创建新类的方式,在python中,新建的类可以继承一个或多个父类,父类又可称为基类或超类,新建的类称为派生类或子类 父类 >>基类 子类 >>派生类 python3 都继承object >>新式类 python2 不写不继承object >>经典类 阅读全文
摘要:
类名称空间与对象的名称空间 创建一个类就会创建一个类的名称空间,用来存储类中定义的所有名字,这些名字称为类的属性 而类有两种属性:静态属性和动态属性 静态属性就是直接在类中定义的变量 动态属性就是定义在类中的方法 创建一个对象/实例就会创建一个对象/实例的名称空间,存放对象/实例的名字,称为对象/实 阅读全文
摘要:
好几天没更新,主要是面向对象有点蒙蔽,搞了好几天才大概有个了解. 面向过程 VS 面向对象 面向过程的程序设计的核心是过程(流水线式思维),过程即解决问题的步骤,面向过程的设计就好比精心设计好一条流水线,考虑周全什么时候处理什么东西。 优点是:极大的降低了写程序的复杂度,只需要顺着要执行的步骤,堆叠 阅读全文