python继承作业

本文通过Python实现了一个股票交易的面向对象编程案例,包括父类股票类和两个子类(公募机构和私募机构),分别重写了买入和卖出方法。同时,探讨了如何调用父类方法以及访问私有属性和方法,展示了Python的继承和封装特性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

n 父类股票类 控股 法输出 股票 买入 和卖出;
n 子类(公募机构)继承自父类 ,操作输出 公募机构 买入 和卖出;
n 子类(私募机构)继承自父类 ,操作输出 私募机构 买入 和卖出;
n 创建对象实现相关方法的调用
n 尝试使用尽可能多的方法调用父类 方法
n 子类(公募机构 )学会了父类的 控股法 操作
子类(私募机构)学会了父类的控股法操作
class Gupiao(object):
    def maiRu(self):
        print("买入")
    def maiChu(self):
        print("卖出")
class gun(Gupiao):
    def maiRu(self):
        print("公,买入")
    def maiChu(self):
        print("公,卖出")
    def gupiaomaichu(self):
        Gupiao.__init__(self)
        Gupiao.maiChu(self)
    def gpaiomairu(self):
        Gupiao.__init__(self)
        Gupiao.maiRu(self)
class shi(Gupiao):
    def maiRu(self):
        print("私,买入")
    def maiChu(self):
        print("私,卖出")
    def gupiaomaichu(self):
        Gupiao.__init__(self)
        Gupiao.maiChu(self)
    def gpaiomairu(self):
        Gupiao.__init__(self)
        Gupiao.maiRu(self)
# g = gun()  #实力  gun 类
# s = shi()  #实例  ahi 类
# g.maiChu()  #调用 gun类 方法 卖出
# g.maiRu()   #调用 gun类 方法 买入
# g.gpaiomairu()  #调用 gupiao类 方法 买入
# g.gupiaomaichu()  #调用 gupiao类 方法卖出

                           私有属性,方法
class Shiyou():
    def __init__(self):
        self.__name = '私有属性'
    def __ff(self):
        print("私有方法")
    #修改私有属性,方法
    def set_xg(self):
        self.__name = '私有属性,该'
    #查看私有属性
    def get_ck(self):
        # return self.__name  #还回私有属性
        return self.__ff()    #还回私有方法
    #修改私有方法
    #查看私有方法
a = Shiyou() #实例化
# print(a.get_ck())  #属性查看
# a.set_xg()#属性修改
# print(a.get_ck())  #属性查看
a.get_ck()  #查看方法

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值