class-2

在class内部做点事


class FirstClass:                   # 定义类对象
def setData(self, value): # 定义类方法
self.data = value # self就指这个实例

def display(self):
print self.data # self.data: 该实例的data值

# 实例化两个对象
x = FirstClass()
y = FirstClass()

x.setData("King Arthur")
y.setData(3.1415926)

x.display()
y.display()

# 直接修改data
x.data = "new value"
x.display()

临近结尾了,举个继承的例子,同样是什么都不做

不对,已经和class-1.py不一样了,做了一些手脚的


class SubFirstClass(FirstClass):
pass

class-2结束了,保存为class-2.py!

class-2,码迷,mamicode.com

时间: 2024-08-24 01:48:03