KEEP ON CODING......
摘要: 1、定义: 提供一种方法顺序访问一个聚合对象中的各个元素,而又不暴露其内部的表示。 2、实例:1)需求: 菜单(煎饼屋菜单、餐厅菜单和咖啡菜单)采用不同的集合存取(ArrayList,String[],Hashtable),使用迭代器模式使服务员(waitress)能够不依赖于具体菜单而实现打印菜单 阅读全文
posted @ 2016-07-23 16:25 Cecil2020 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 1、定义: 在一个方法中定义一个算法的骨架,而将一些步骤延迟到子类中,模板方法使得子类可以在不改变算法结构的情况下,重新定义算法中的某些步骤。 (为了防止子类改变模板方法中的算法,可以将模板方法声明为final) 2、钩子(hook)是一种方法,它在抽象类中不做事,或者只做默认的事情,子类可以选择要 阅读全文
posted @ 2016-07-23 14:28 Cecil2020 阅读(165) 评论(0) 推荐(0) 编辑
摘要: Http定义了与服务器交互的不同方法,最基本的方法有4种,分别是GET,POST,PUT,DELETE。 URL全称是资源描述符,我们可以这样认为:一个URL地址,它用于描述一个网络上的资源,而HTTP中的GET,POST,PUT,DELETE就对应着对这个资源的查,改,增,删4个操作。到这里,大家 阅读全文
posted @ 2016-07-23 14:21 Cecil2020 阅读(373) 评论(0) 推荐(0) 编辑