摘要: 1 由于Python是动态语言,根据类创建的实例可以任意绑定属性。 给实例绑定属性的方法是通过实例变量,或者通过self变量: 当我们定义了一个类属性后,这个属性虽然归类所有,但类的所有实例都可以访问到。 3 在编写程序的时候,千万不要对实例属性和类属性使用相同的名字,因为相同名称的实例属性将屏蔽掉 阅读全文
posted @ 2018-01-08 20:23 灰灰辉 阅读(299) 评论(0) 推荐(0) 编辑
摘要: 一:获取对象信息(对象的类型与方法) 法一: a 基本的数据类型都可以通过type()函数来判断。 d 也可以获得对象的方法: 阅读全文
posted @ 2018-01-08 20:16 灰灰辉 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 1 在OOP程序设计中,当我们定义一个class的时候,可以从某个现有的class继承,新的class称为子类(Subclass),而被继承的class称为基类、父类或超类(Base class、Super class)。比如,我们已经编写了一个名为Animal的class,有一个run()方法可以 阅读全文
posted @ 2018-01-08 12:03 灰灰辉 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 一:类和实例 1 面向对象最重要的概念就是类(Class)和实例(Instance),类是抽象的模板。实例是根据类创建出来的一个个具体的“对象”,每个对象都拥有相同的方法,但各自的数据可能不同。 2 在Python中,定义类是通过class关键字: class后面紧接着是类名,即Student,类名 阅读全文
posted @ 2018-01-08 11:27 灰灰辉 阅读(202) 评论(0) 推荐(0) 编辑