面向对象

类和实例:类是抽象的模板,实例是根据模板创建出来的具体对象,比如人类就是一个类,吴彦祖是人类的实例

写一个长方形的实例
class Rectangle:                    #创建一个类,名字叫 Rectangle,首字母要大写
    def __init__(self,length,width):#初始化方法
        self.length=length          #将用户传的length转为实例自身的length
        self.width=width            #将用户传的width转为实例自身的width
    def perimeter(self):            #周长方法
        return (self.length+self.width)*2
    def area(self):                 #面积方法
        return(self.length*self.width)
rec=Rectangle(8,6)                  #实例化
print(rec.perimeter())              
print(rec.area()) 


运行结果:
28     #计算的周长的结果
48     #计算的面积的结果

 

posted @ 2021-09-24 14:47  byjuju  阅读(41)  评论(0)    收藏  举报