标签:
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace 简单工厂模式 { class Program { static void Main(string[] args) { //通过工厂创建一个产品的实例 SteamedBread sb = Factory.CreateInstance(); Console.WriteLine("馒头{0}元一个!", sb.Price); } } }
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace 简单工厂模式 { public class SteamedBread { public SteamedBread() // 构造方法 { } private double price = 0.5; public double Price { get { return price; } set { price = value; } } } public class Factory { public static SteamedBread CreateInstance() // 创建一个馒头(SteamedBread)对象 { return new SteamedBread(); } } }
标签:
原文地址:http://www.cnblogs.com/fanxingthink/p/4530519.html