static void Main(string[] args) { Console.Title = "水果的分级采摘和销售"; Area bjArea = new ConcreteArea("--北京水果总部--"); //创建北京水果总部实例 Area hzSeller = new ConcreteArea("---北京水果销售分部---");//创建北京水果销售分部实例 Area hzOrchardist = new ConcreteArea("---北京水果采摘分部---");//创建北京水果采摘分部 bjArea.Add(hzSeller); //添加北京水果销售分部 bjArea.Add(hzOrchardist); //添加北京水果采摘分部 hzSeller.Add(new FruitSeller("东城区")); //添加东城区 hzSeller.Add(new FruitSeller("西城区")); //添加西城区 hzOrchardist.Add(new Orchardist("海淀区")); //添加海淀区 hzOrchardist.Add(new Orchardist("朝阳区")); //添加朝阳区 bjArea.Perform(); Console.Read(); }
static void Main(string[] args) { Console.Title = "水果的分级采摘和销售"; Area bjArea = new ConcreteArea("--北京水果总部--"); //创建北京水果总部实例 Area hzSeller = new ConcreteArea("---北京水果销售分部---"); //创建北京水果销售分部实例 Area hzOrchardist = new ConcreteArea("---北京水果采摘分部---"); //创建北京水果采摘分部 bjArea.Add(hzSeller); //添加北京水果销售分部 bjArea.Add(hzOrchardist); //添加北京水果采摘分部 hzSeller.Add(new FruitSeller("东城区")); //添加东城区 hzSeller.Add(new FruitSeller("西城区")); //添加西城区 hzOrchardist.Add(new Orchardist("海淀区")); //添加海淀区 hzOrchardist.Add(new Orchardist("朝阳区")); //添加朝阳区 bjArea.Perform(); Console.Read(); }