随笔分类 - 《head first 设计模式》学习
摘要:我喜欢户外,然后常常去逛户外装备的店子,一般买了自行车等大件,再买登山包,登山鞋等配件就会有优惠。比如买了辆Giant的车,然后买个bag就有优惠,本案例将配件作为装饰者,简单的实现装饰者模式,对于继承,多态掌握的还是很迷惑。有错误还请各位看官帮忙指出,仪器共同进步!首先定义一个超类Buybike public abstract class Buybike { protected string description="To Get a Bike"; public virtual string getDescription() { ...
阅读全文
摘要:首先实现两个接口:Subject(用于发布信息) Observer(信息接受者)Subject中:registerObserver(Observer observer); 用于登记需要推送的用户removeObserver(Observer observer); 将用户剔除出推送列表notifyObserver(); 推送服务Observer中:update(string news); 当Subject信息发送时,用于更新然后用 Newsstand类和Commenpeolpe类分别实现Subject,Observer________________________...
阅读全文

浙公网安备 33010602011771号