国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 福泉市| 河东区| 昭觉县| 镇宁| 临潭县| 翁牛特旗| 罗城| 鄱阳县| 无棣县| 台江县| 灌南县| 平顶山市| 湖北省| 峨山| 高安市| 娄烦县| 寿宁县| 永仁县| 永丰县| 福海县| 华池县| 思南县| 五原县| 云和县| 织金县| 宁明县| 龙江县| 巴林左旗| 吴堡县| 黔江区| 舟山市| 九龙城区| 正安县| 和林格尔县| 名山县| 万宁市| 双江| 乌审旗| 汾阳市| 鹤壁市| 浏阳市|