题解 | #多部门的打工人#
多部门的打工人
https://www.nowcoder.com/practice/e704f2c5c30c4aa0b1de9e71bc584fb3
class Nowcoder(object): def __init__(self, list) -> None: self.name = list[0] self.ID = list[1] self.num = list[2] def printInformation(self): print("%s's ID is %s, and his or her number of signing in is %s." % (self.name, self.ID, self.num)) class IT(Nowcoder): def __init__(self, list) -> None: super().__init__(list[:3]) self.language = list[3] def printInformation(self): super().printInformation() print(self.language) class Designer(Nowcoder): def __init__(self, list) -> None: super().__init__(list[:3]) self.color = list[3] def printInformation(self): super().printInformation() print(self.color) niuniu = IT(input().split()) niumei = Designer(input().split()) niuniu.printInformation() niumei.printInformation()