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