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