@@ -106,7 +106,7 @@ def visit(self, book):
106106# 实战
107107# =======================================================================================================================
108108class Animal (DataNode ):
109- "动物类"
109+ """ 动物类"" "
110110
111111 def __init__ (self , name , isMale , age , weight ):
112112 self .__name = name
@@ -127,7 +127,7 @@ def getWeight(self):
127127 return self .__weight
128128
129129class Cat (Animal ):
130- "猫 "
130+ """猫"" "
131131
132132 def __init__ (self , name , isMale , age , weight ):
133133 super ().__init__ (name , isMale , age , weight )
@@ -137,7 +137,7 @@ def speak(self):
137137
138138
139139class Dog (Animal ):
140- "狗 "
140+ """狗"" "
141141
142142 def __init__ (self , name , isMale , age , weight ):
143143 super ().__init__ ( name , isMale , age , weight )
@@ -147,7 +147,7 @@ def speak(self):
147147
148148
149149class GenderCounter (Visitor ):
150- "性别统计"
150+ """ 性别统计"" "
151151
152152 def __init__ (self ):
153153 self .__maleCat = 0
@@ -174,6 +174,7 @@ def getInfo(self):
174174 + str (self .__maleDog ) + "只雄狗," + str (self .__femalDog ) + "只雌狗。" )
175175
176176class WeightCounter (Visitor ):
177+ """体重的统计"""
177178
178179 def __init__ (self ):
179180 self .__catNum = 0
@@ -197,6 +198,7 @@ def getInfo(self):
197198
198199
199200class AgeCounter (Visitor ):
201+ """年龄统计"""
200202
201203 def __init__ (self ):
202204 self .__catMaxAge = 0
0 commit comments