设计模式
doublestar6__
工程师一枚
展开
-
观察者模式。
观察者模式的应用。 当一个对象被多个对象或对象实例依赖时,在这个对象(被观察者)发生改变时,需要一个一个的通知依赖他的对象更新信息。多用于界面和群聊。 这里有个观察者类,有一个被观察者类,一个调用类。观察者类有一个方法用于观察者接收通知。被观察者有一个arrylist 用于存放观察者的实例。有一个notice方法用于实现: 调用arraylist中所有的实例的接收通知方法。原创 2017-12-18 21:35:39 · 142 阅读 · 0 评论 -
设计模式分类
大家都说设计模式可根据目的划分为: 1、创建型(creational):主要用于处理对象的创建,实例化对象 2、结构型(structural):处理类或对象间的组合 3、行为型(behavioral):描述类或对象怎样进行交互和职责分配 但是让我疑问的是,为什么大家都约定俗成的把n个设计模式分门别类到这三个类别中去呢?分类的具体依据呢?创建型就真的用来创建对象?结构型原创 2018-01-08 13:51:24 · 216 阅读 · 0 评论