예제 #1
0
 def test(self):
     mammal = Mammal("Stella")
     self.assertEqual(mammal.__class__.__bases__[0].__name__, "Animal")
     self.assertEqual(mammal.name, "Stella")
     lizard = Lizard("John")
     self.assertEqual(lizard.__class__.__bases__[0].__name__, "Reptile")
     self.assertEqual(lizard .name, "John")
from project.lizard import Lizard
from project.mammal import Mammal

mammal = Mammal("Stella")
print(mammal.__class__.__bases__[0].__name__)
print(mammal.name)
print(mammal._Animal__name)
lizard = Lizard("John")
print(lizard.__class__.__bases__[0].__name__)
print(lizard.name)
print(lizard._Animal__name)