编程实现类的继承。编写父类People,子类Employee继承自人类。人类具有姓名,性别,年龄等性质,还具有吃和说的行为。雇员类继承父类,还拥有工号性质和工作行为。构造人类和学生类的对象,调用吃、说、工作的方法输出有关信息。 程序的运行结果如图:
时间: 2023-05-31 18:07:49 浏览: 48
好的,我了解了您的要求。以下是代码实现:
```
class People:
def __init__(self, name, gender, age):
self.name = name
self.gender = gender
self.age = age
def eat(self):
print(f"{self.name} is eating.")
def say(self, something):
print(f"{self.name} says: {something}")
class Employee(People):
def __init__(self, name, gender, age, emp_id):
super().__init__(name, gender, age)
self.emp_id = emp_id
def work(self):
print(f"{self.name} is working. Employee ID: {self.emp_id}")
# create objects
person1 = People("Tom", "male", 30)
emp1 = Employee("Alice", "female", 25, "12345")
# call methods
person1.eat()
person1.say("Hello, world!")
emp1.eat()
emp1.say("I'm an employee.")
emp1.work()
```
运行结果如下:
```
Tom is eating.
Tom says: Hello, world!
Alice is eating.
Alice says: I'm an employee.
Alice is working. Employee ID: 12345
```
希望能满足您的需求。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![txt](https://img-home.csdnimg.cn/images/20210720083642.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)