类的继承实操:
# 父类股票类,方法操作法输出股票买入和卖出;
# 子类(公募机构)继承自父类,方法量化交易模型操作法输出公募机构买入和卖出;
# 子类(私募机构)继承自父类,方法量化交易模型操作法输出私募机构买入和卖出;
# 创建对象实现相关方法的调用
# 尝试使用尽可能多的方法调用父类方法
# 子类(公募机构)学会了父类的方法操作
# 子类(私募机构)学会了父类的方法操作并专研了自己的输出股票和私募买入和卖出(重写)
class Agupiao:# 父类股票类,方法操作法输出股票买入和卖出;
def caozuo(self):
print("股票买入卖出")
class Gmjigou(Agupiao):# 子类(公募机构)继承自父类,方法量化交易模型操作法输出公募机构买入和卖出;
def lhjymode(self):
Agupiao.caozuo(self)# 调用父类方法1
super().caozuo()# 调用父类方法2
print("公募机构买入卖出")
def flcz(self):# 子类(公募机构)学会了父类的方法操作
Agupiao.caozuo(self)
class Smjigou(Agupiao):# 子类(私募机构)继承自父类,方法量化交易模型操作法输出私募机构买入和卖出;
def lhjymode(self):
Agupiao.caozuo(self)
super().caozuo()
print("私募机构买入卖出")
def flcz(self):# 子类(私募机构)学会了父类的方法操作
Agupiao.caozuo(self)
def caozuo(self):#专研了自己的输出股票和私募买入和卖出(重写)
print("股票和私募买入和卖出")
a=Agupiao().caozuo()# 创建对象实现相关方法的调用
b=Gmjigou().caozuo()
c=Gmjigou().lhjymode()
d=Smjigou().caozuo()
e=Smjigou().lhjymode()