用户:
ASW工业查看:63 回复:5 评论:15 创建时间:2022-11-15T16:23:31
一个__init__就搞蒙我了,更别说还有@,父类,子类,私有变量,属性,多态性
一只吃瓜群众__init__()就是在a=Abc()创建的那一瞬间执行的一个函数(其实是方法)
点赞0
评论
一般用于初始化一些变量,或者在a=A(1,2,3)这种有参数的类中,把输进去的参数保存 self.a=x之类的,x是形参
还有__new__也是类似的()()()
class Map: name='Map' def__init__(self): self.weight=10 def getCenter(self): return(0,0)
class ChinaMap(Map): name = 'ChinaMap'
def getCenter(self): return(32.1234,112.6789)
def __str__(self): return'%s is %dg,中心点为%s' % (self.name,self.weight,self.getCenter())
cm = ChinaMap() print(cm) 试试这个
点赞0
评论
风晴雪流成河init其实是必须方法,没有太大权重
点赞0
评论
初始化必须要
并不是! class Something: pass
考古学家
az
你知道pygame吗
[doge]
你会python吗(包括爬虫)
知道啊
我会一点py
加一下我企鹅7636688475
我没有qq