美文网首页
二,设计模式之工厂模式

二,设计模式之工厂模式

作者: Grape_葡萄 | 来源:发表于2017-04-06 20:24 被阅读0次

1.概念理解

工厂模式一般是在一个类中,拥有若干个方法,且有多个子类继承于这个类,在main方法中使用new关键字进行这个类的实例化时,可以使用另一个工厂类进行实例化,实现在工厂类里面选择子类进行创建对象的方式,或者不使用new关键字直接使用工厂类“.”进行实例化创建子类对象

2.案例分析

public class GameObject

{

public Vector3 position = new Vector3();

};

public class Vector3

{

public double x;

public double y;

public double z;

public Vector3(double x,double,y,double z)

{

this.x=x;

this.y=y;

this.z=z;

}

};

//继承于GameObject类的子类,表示工厂的产品类

public class Bullet:GameObject

{

相关文章

  • iOS设计模式(三)之抽象工厂模式

    设计模式系列传送门 iOS设计模式(一)之简单工厂模式iOS设计模式(二)之工厂模式iOS设计模式(三)之抽象工厂...

  • iOS设计模式(一)之简单工厂模式

    设计模式系列传送门 iOS设计模式(一)之简单工厂模式iOS设计模式(二)之工厂模式iOS设计模式(三)之抽象工厂...

  • iOS设计模式(二)之工厂模式

    设计模式系列传送门 iOS设计模式(一)之简单工厂模式iOS设计模式(二)之工厂模式iOS设计模式(三)之抽象工厂...

  • iOS设计模式之美-适配器模式

    iOS设计模式之美-工厂模式iOS设计模式之美-抽象工厂模式iOS设计模式之美-生成器模式iOS设计模式之美-适配...

  • iOS设计模式之美-抽象工厂模式

    iOS设计模式之美-工厂模式iOS设计模式之美-抽象工厂模式iOS设计模式之美-生成器模式iOS设计模式之美-适配...

  • iOS设计模式之美-工厂模式

    iOS设计模式之美-工厂模式iOS设计模式之美-抽象工厂模式iOS设计模式之美-生成器模式iOS设计模式之美-适配...

  • iOS设计模式之美-生成器模式

    iOS设计模式之美-工厂模式iOS设计模式之美-抽象工厂模式iOS设计模式之美-生成器模式iOS设计模式之美-适配...

  • 设计模式之工厂模式

    设计模式之工厂模式 标签(空格分隔): 设计模式 工厂模式 设计模式的感念 设计模式的应用 工厂设计模式的产生 工...

  • 设计模式系列

    创建型模式: 设计模式之工厂模式(Factory Pattern)设计模式之抽象工厂模式(Abstract Fac...

  • 设计模式四、抽象工厂模式

    系列传送门设计模式一、单例模式设计模式二、简单工厂模式设计模式三、工厂模式设计模式四、抽象工厂模式 抽象工厂模式 ...

网友评论

      本文标题:二,设计模式之工厂模式

      本文链接:https://www.haomeiwen.com/subject/ymaqattx.html