Python 基本class 了解

Python basic class understanding

所以我想了解 类 和对象的基础知识。我有一个小例子,我想弄清楚,但我没有完全理解它。这是示例:

您需要创建一个简单的 class 以便调用 class Catmeow() 函数(如下例所示):

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()