温习下设计模式

 

一、工厂模式数据库

·抽象基类:类中定义抽象一些方法,用以在子类中实现spa

·继承自抽象基类的子类,实现基类中的抽象方法3d

·工厂类,来实例化全部的子类blog

 

工厂类是必须的,让程序根据用户的输入自动实例化相应的类。继承

 

二、单例模式资源

只有一个实例。自行实例化,而且向整个系统提供这个实例。淘宝

 

要点:程序

·某个类只能有一个实例方法

·必须自行建立自行实例化im

·必须自行向整个系统提供实例

 

单例模式经常使用语数据库应用中,避免大量的new 操做消耗资源。

 

 

三、策略模式

场景是这样的:比方淘宝首页某个位置,会给不一样性别的用户推送不一样的内容。这块比较适合。

 

相关文章
相关标签/搜索