深入理解多态:发工资

看完目录就可以大概理解了,然后就需要去敲一敲代码,不过这个多态还确实挺厉害的。

目录

做一件事

员工1:干第一个过程

员工2:干第二个过程

员工3:干第三个过程

员工4:干第四个过程

员工5:干第五个过程

然后现在一共发了五份工资

同样也是做一件事

员工6:直接做完了这件事

代码示例

做一件事

一共有五个过程

员工1:干第一个过程

发一份工资

员工2:干第二个过程

发一份工资

员工3:干第三个过程

发一份工资

员工4:干第四个过程

发一份工资

员工5:干第五个过程

发一份工资

然后现在一共发了五份工资

同样也是做一件事

员工6:直接做完了这件事

发给他俩份——n份工资

所以,总结出来就是多态可以让代码更加灵活,让代码更加具有开放性,来个例子

就是写一个简单 的管理系统,可以把增删改查分开,分别是一个类,然后把这几个类抽象成一个操作类,这个操作类就是多态。

代码示例

class operate:
    def add():
        print("add")
    def delete():
        print("delete")

    def change():
        print("change")
    def find():
        print("find")

class Add:
    def add_message():
        print("add_message")
class Delete:
    def delete_message():
        print("delete_message")
class Change:
    def change_message():
        print("change_message")
class Find:
    def find_message():
        print("find_message")

所以 ,你是不是该思考一下?

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值