learn python3 the hard way
gantrol
你好哇!朋友
展开
-
笨方法学python3: ex43中文魔改
181007:把 Learn Python3 The Hard Way 一书的第43道练习题改成中文版。此外,刻意调低了难度。这个游戏勉强算个“有限状态机”,核心在后面的Engine和Map两个类。后者把场景名字(字符串)转化为class名,前者在此基础上调用各class里的函数,从而实现“进入场景”的效果。from sys import exitfrom random import r...原创 2018-10-07 14:45:17 · 1395 阅读 · 2 评论 -
笨方法学python3笔记: ex44继承与合成
我们的OOP程序员,就像英雄永远会遇险一样,总会遇到叫继承的“天险”。老道的程序员会尽力避开这道天险,因为他们知道这里水有多深。直接说结论吧:所有继承都能用合成来替代,而多重继承无论如何都要避免。主要概念及其英文类:class继承:inheritance合成:composition继承继承意思是一个子类会“继承”母类的大多数特征。子母类的交互方式有:子imply/overrid...原创 2018-10-08 19:39:49 · 391 阅读 · 0 评论