Custom类,其中包含实例属性name,由构造函数进行初始化,还包含一个名为count的类属性,用于统计用户数目(创建实例数)。利用继承创建一个Vcustom类,它还包含一个实例属性id。两者都包含一个sayHello方法用于输出信息,当用以下语句测试时,返回值如下:c1=Custom("王兰")c1.sayHello()c2=Custom("刘飞")c2.sayHello()c3=Vcustom("1004","李斯")c3.sayHello()
时间: 2023-07-16 16:15:49 浏览: 63
Java语言中的自定义类加载器实例解析
代码如下:
```python
class Custom:
count = 0
def __init__(self, name):
self.name = name
Custom.count += 1
def sayHello(self):
print("Hello, I'm", self.name)
class Vcustom(Custom):
def __init__(self, id, name):
super().__init__(name)
self.id = id
def sayHello(self):
print("Hello, I'm", self.name, "with ID", self.id)
```
输出结果如下:
```
Hello, I'm 王兰
Hello, I'm 刘飞
Hello, I'm 李斯 with ID 1004
```
阅读全文