设计模式
文章平均质量分 68
骑着单车去追梦
多学一点知识,少写一行代码。
展开
-
27种设计模式介绍
设计模式主要分三个类型:创建型、结构型和行为型。其中创建型有:一、Singleton,单例模式:保证一个类只有一个实例,并提供一个访问它的全局访问点二、Abstract Factory,抽象工厂:提供一个创建一系列相关或相互依赖对象的接口,而无须指定它们的具体类。三、Factory Method,工厂方法:定义一个用于创建对象的接口,让子类决定实例化哪一个类,Factory Met转载 2013-12-02 18:24:21 · 770 阅读 · 0 评论 -
Java 单例的两种方法示例
private static Singleton singleton = new Singleton();private Singleton(){ //构造函数私有化,是单例的一个特性}/*** 方法一* @return*/public static Singleton getInstance(){return singleton;}pri原创 2013-12-02 19:17:34 · 610 阅读 · 0 评论 -
Java AbstractFactory 抽象工厂类的实现
package com.cn.sun;abstract class dele{abstract void delete();}abstract class inse{abstract void insert();} abstract class AbstractFactory{ abstract dele getDete(); abstra原创 2013-12-02 19:51:04 · 780 阅读 · 0 评论 -
抽象接口类的实现(缺省适配模式)
说明:本人小菜一名初学设计模式,希望大牛指导 举例说明如下: Grade: 是一个接口类只要用于实现定义有哪些具体的方法。这里我们举例的是学生上学的年级 public interface Grade{ public void grade1(); // 一年级 public void grade2原创 2014-03-02 21:55:42 · 1120 阅读 · 0 评论 -
抽象工厂模式
// 抽象工厂类的abstract class ComputerProducer {public static ComputerProducer getInstence(String switchs) {if (switchs.equalsIgnoreCase("pc")) {return PcProducer.getInstence();}if (swit原创 2014-03-04 10:43:11 · 664 阅读 · 0 评论