Python 基本class 了解
Python basic class understanding
所以我想了解 类 和对象的基础知识。我有一个小例子,我想弄清楚,但我没有完全理解它。这是示例:
您需要创建一个简单的 class 以便调用 class Cat
的 meow()
函数(如下例所示):
kitty = Cat(3)
kitty.meow()
打印 "I have 3 lives" 到标准输出。
这是我目前所拥有的。
class Cat(?):
def __init__(self, kitty):
self.kitty = kitty
def meow(self):
??
kitty = Cat(3) kitty.meow()
class Cat:
def __init__(self, lives):
self.lives = lives
def meow(self):
print "I have " + str(self.lives) + " lives"
kitty = Cat(3)
kitty.meow()
所以我想了解 类 和对象的基础知识。我有一个小例子,我想弄清楚,但我没有完全理解它。这是示例:
您需要创建一个简单的 class 以便调用 class Cat
的 meow()
函数(如下例所示):
kitty = Cat(3)
kitty.meow()
打印 "I have 3 lives" 到标准输出。
这是我目前所拥有的。
class Cat(?):
def __init__(self, kitty):
self.kitty = kitty
def meow(self):
??
kitty = Cat(3) kitty.meow()
class Cat:
def __init__(self, lives):
self.lives = lives
def meow(self):
print "I have " + str(self.lives) + " lives"
kitty = Cat(3)
kitty.meow()