扫码在手机阅读
大话设计模式
第210章
大B:“我们通常可以使用继承来实现功能的拓展,如果这些需要拓展的功能的种类很繁多,那么势必生成很多子类,增加系统的复杂性,同时,使用继承实现功能拓展,我们必须可预见这些拓展功能,这些功能是编译时就确定了,是静态的。使用Decorator的理由是:这些功能需要由用户动态决定加入的方式和时机。Decorator提供了‘即插即用’的方法,在运行期间决定何时增加何种功能。”
小A:“为什么使用Decorator?”
本章内容字数过少,其他网站可能还在更新中,后续会自动修复。
其他人正在读 :【天才俱乐部】【穿成恶毒娘,我携巨资带三崽逃荒】【我的1992在延续】【说好的文弱谋士,你一人战三英?】【我在长安做妇产科医生的日子】【绝地战龙凌皓】【长生仙路】【陨落星辰:】【昭奚旧草】【断刃行】【诡秘:阿卡纳战争】【周元赵蒹葭】【满朝文武都能听到我的心声】【我怎么就成F1车手了?】【哲学家们都干了些什么?】【七零大杂院小寡妇】【国民神医】【镇妖关】【正义的使命】【流浪诸天的剑客】【短视频通古代,皇帝们羡慕哭了!】【欢喜少年:开局冲了醉酒宋倩】【苍蓝星,亦是宝可梦大师!】【回到仙尊少年时[穿书]】【今天也没能扬帆起航】【为了伴侣,这个反派也可以不当】【第一次魔法世界大战】【斗罗之绝世唐门红尘劫】【影视:流窜在诸天的收集员】【大明厨王:开局征服徐妙云的胃】