Skip to content

Commit fedc81b

Browse files
author
Spencer.Luo
committed
Modify Visitor.py
1 parent f86062c commit fedc81b

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

pattern/Visitor.py

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,7 @@ def visit(self, book):
106106
# 实战
107107
# =======================================================================================================================
108108
class 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

129129
class 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

139139
class 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

149149
class 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

176176
class WeightCounter(Visitor):
177+
"""体重的统计"""
177178

178179
def __init__(self):
179180
self.__catNum = 0
@@ -197,6 +198,7 @@ def getInfo(self):
197198

198199

199200
class AgeCounter(Visitor):
201+
"""年龄统计"""
200202

201203
def __init__(self):
202204
self.__catMaxAge = 0

0 commit comments

Comments
 (0)