国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發(fā)設(shè)計 > 正文

1:簡單工廠模式

2019-11-14 16:58:30
字體:
供稿:網(wǎng)友
class Operate:    def __init__(self):        passclass Add(Operate):    def result(self):        return (self.a+self.b)class Subduct(Operate):    def result(self):        return self.a-self.b        class Multiply(Operate):    def result(self):        return self.a*self.bclass Divide(Operate):    def result(self):        return self.a/self.bclass Factory:                            #簡單工廠,實現(xiàn)各個類實例化交互的過程    def run(self):        op = Operate                       #注意:a,b,operation都是運算父類Operate的 ‘類屬性’ 這樣其子類才能夠直接調(diào)用,子類不能訪問父類的實例屬性        op.a = int(input('plz input the first number:'))        op.operation = input('plz input operation like(+,-,*,/):')        op.b = int(input('plz input the second number:'))                if(op.operation == '+'):            PRint(Add().result())        elif(op.operation == '-'):            print(Subduct().result())        elif(op.operation == '*'):            print(Multiply().result())        elif(operation == '/'):            print(Divide().result())Factory().run()

 


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 洛扎县| 锦州市| 南汇区| 井冈山市| 舞阳县| 宜宾县| 达日县| 肃宁县| 阿图什市| 古田县| 油尖旺区| 宝鸡市| 隆尧县| 中山市| 板桥市| 海阳市| 永吉县| 长葛市| 安化县| 鹤壁市| 平原县| 芦溪县| 盘锦市| 江孜县| 会昌县| 克拉玛依市| 南投市| 定南县| 名山县| 文成县| 黄龙县| 土默特左旗| 平和县| 镇安县| 平乡县| 新乐市| 古交市| 行唐县| 富民县| 会同县| 盘锦市|