声明一个类myclass,包含一个整型变量data和封装这个变量的两个方法getdata()和setdata()。声明一个该类的子类subclass,包含一个整型变量mydata和封装这个变量的两个方法getmydata()和setmydata(),编写主程序检查subclass类中的所有变量与方法(包括继承自父类的变量和方法)。
时间: 2023-04-25 12:03:13 浏览: 95
类的声明调用及实现
class myclass:
def __init__(self):
self.data =
def getdata(self):
return self.data
def setdata(self, newdata):
self.data = newdata
class subclass(myclass):
def __init__(self):
super().__init__()
self.mydata =
def getmydata(self):
return self.mydata
def setmydata(self, newdata):
self.mydata = newdata
# 测试subclass类中的所有变量与方法
sub = subclass()
sub.setdata(10)
sub.setmydata(20)
print(sub.getdata())
print(sub.getmydata())
阅读全文