工厂模式定义一个用于创建对象的接口,让子类决定实例化哪一个类,工厂方法使一个类的实例化延迟到其子类.工厂模式主要分为简单工厂模式.工厂方法模式以及抽象工厂模式. Obj.m classdef Obj < handle methods function desc(~) end end end Object1.m classdef Object1 < Obj methods function desc(~) disp('This is Object1 class'); end end end Ob…
<script type="text/javascript"> //简单工厂模式 //定义:由一个方法来决定到底要创建哪个类的实例,而这些实例经常拥有相同的接口.其实例在编译的时候不确定,而是在执行的时候确定. var request1=Request("cgi.xx.com/xxx","get"); request1.start(); request1.done(fn); var request2=Request("cgi…