Python学习笔记(十六)——第三十六讲

Python学习笔记(十六)——第三十六讲

 

0、变量和函数

 

1、一个类为它的全部对象给出了一个统一的定义,而它的每个对象则是符合这种定义的一个实体,类和对象是抽象和具体的关系

 

3、属性:长、宽、高    方法:周长、面积、对角线长

 

4、应该尽可能的抽象

 

5、封装、继承、多态

 

6、方法默认有一个self参数

 

 

 

0、

class Person:

    name = '小甲鱼'

 

    def name_print(self):

        print(self.name)

 

1、

class Rectangle:

    length = 5

    width = 4

 

    def setRect(self):

        print('请输入矩形的长和宽:')

        self.length = float(input('长:'))

        self.width = float(input('宽:'))

 

 

    def getRect(self):

        print('这个矩形的长是:%.2f,宽是%.2f' % (self.length,self.width))

 

    def getArea(self):

        return self.length * self.width

相关文章: