![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
类和对象
weixin_40025586
这个作者很懒,什么都没留下…
展开
-
14.python基础--python中的面向对象中的魔法方法
魔法方法: 魔法方法总是被双下划线包围,例如:__init__ 一.构造和折构 (1)__init__(self[, ...])方法使用–有一定的初始化需求 #求解矩形的周长和面积 class Rectangle: #首先初始化获得矩形的长和宽 def __init__(self, x, y): self.x = x self.y = y def getPeri(self): return (self.x + self.y) * 2 def getArea(self): return原创 2020-07-27 14:41:37 · 369 阅读 · 0 评论 -
13.类和对象相关内容
1.对象 = 属性 + 方法 2.面向对象(Object Oriented): 特征:封装,继承–子类自动共享父类之间数据和方法的机制,多态–不同对象对同一方法响应不同的行为 继承实例: class Mylist(list):#创建Mylist类继承list的方法 pass list2 = Mylist()#根据类创建对象 list2.append(5) list2.append(3) list2#此时list2为[5,3] list2.sort()#此时list2为[3,5] 多态实例: class原创 2020-07-23 17:23:33 · 102 阅读 · 0 评论