第九章-类

1、创建和使用类

面向对象编程是最有效的软件编程方法之一。根据类来创建对象被称为实例化。

使用类几乎可以模拟任何东西,下面来编写一个表示小狗的简单类Dog。

1.创建Dog类

 

2.根据类创建实例

在这里,命名约定很有用,我们通常可以认为首字母大写的名称(如Dog)指的是类,而小写的名称(如my_dog)指的是根据类创建的实例。

(1)访问属性

要访问实例的属性,可使用句点表示法。

如上例:my_dog.name

(2)调用方法

根据Dog类创建实例后,就可以使用句点表示法来调用Dog类中定义的任何方法。

 

(3)创建多个实例

2、使用类和实例

1.Car类

2.给属性指定默认值

 

3.修改属性的值

(1)直接修改属性的值

(2)通过方法修改属性的值

(3)通过方法对属性的值进行递增

3、继承

编写类时,并非总是要从空白开始,若果你要编写的类是另一个现成类的特殊版本,可使用继承。一个类继承另一个类时,他将自动获得另一个类的所有属性和方法,原有的类称为父类,而新类称为子类。

1.子类的方法__init__()

 

posted @ 2019-08-13 18:33  bwzbk  阅读(156)  评论(0编辑  收藏  举报