2019-03-26
阅读量:
622
什么是对象类?
什么是对象类?
与Java Object类一样,在Python(从3.x版本)中,object是所有类的根。
在Python 3.x中,“类Test(对象)”和“类Test”是相同的。
在Python 2.x中,“类Test(object)”创建一个对象为parent(称为新样式类)的类,“class Test”创建旧样式类(没有对象parent)。
class X(object):
def __init__(self,a):
self.num = a
def doubleup(self):
self.num *= 2
class Y(X):
def __init__(self,a):
X.__init__(self, a)
def tripleup(self):
self.num *= 3
obj = Y(4)
print(obj.num)
obj.doubleup()
print(obj.num)
obj.tripleup()
print(obj.num)






评论(0)


暂无数据
推荐帖子
0条评论
0条评论
0条评论