-
定义一个矩形类,拥有属性:长、宽 拥有方法:求周长、求面积
class Rectangle: def __init__(self, length, width): self.length = length self.width = width def perimeter(self): result = (self.width+self.length)*2 print("该矩形的周长为:%s" % result) def area(self): result = self.length*self.width print("该矩形的面积为:%s" % result)
-
定义一个二维点类,拥有属性:x坐标、y坐标 拥有方法:求当前点到另外一个点的距离
class Point: def __init__(self, x=0, y=0): self.x = x self.y = y def positio
day17-面向对象作业
最新推荐文章于 2023-09-17 20:23:28 发布
本文介绍了Python中面向对象编程的概念,通过创建矩形、点、圆、线段、狗和人的类来阐述。每个类都有相应的属性如矩形的长和宽,点的坐标,圆的半径和圆心等,并定义了计算周长、面积、距离等的方法。同时,狗类有叫唤的方法,人类类可以遛狗,体现了对象间的交互。
摘要由CSDN通过智能技术生成