目次
2匹の仮想の猫を作って歩かせる

インスタンス化の意味

クラス
class Cat:
"""Cat class """
# メンバー変数
name = "cat"
cWalk = 20
fp = "."
# コンストラクタ
def __init__( self, n ):
self.name = n
# メソッド
def Walk( self ):
s = ""
print("Walk" , "\t" ,end=(""))
for i in range(self.cWalk):
s += self.fp
print( s ,"(" , self.name, ")" )
メインプログラム
if __name__ == "__main__":
# インスタンス化
c1 = Cat("tama")
c2 = Cat("buchi")
c2.cWalk = 5
c1.Walk()
c2.Walk()