摘要: 外观模式,类似于代理模式,但是感觉是代理模式的多重组合形态。 通过外观类的内部的组合对象,进行方法重叠调用 适合整合较为复杂的功能,避免重复代码 首先写内部组合子类 外观类 阅读全文
posted @ 2018-06-14 21:26 酒皇 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 模板方法的作用在于套用同一个模板填写不同的内容。 这个时候要避免修好改原有内容,同时又要最少代码。 最好的方法是父类保持不能改动的方法中使用可重写方法。 最好的情况下是用抽象类,迫使子类必须填写父类类的抽象方法。我就不这么讲究了。我经验上看,这些适合协议类的用途,比如SOAP协议下的报文。 学生类1 阅读全文
posted @ 2018-06-14 20:42 酒皇 阅读(114) 评论(0) 推荐(0) 编辑