文件名称:DESIGNPATERNlab
介绍说明--下载内容均来自于网络,请自行研究使用
以上是我自己在平时做实验时自己写的一些代码关于用到设计模式里的观察,修饰,工厂模式的应用,希望对大家参考下
(系统自动生成,下载前可以参看下载内容)
下载文件列表
压缩包 : 31767689designpaternlab.rar 列表 lab2\Observer.doc lab2\WeatherStation\classes\currentConditionDisplay.class lab2\WeatherStation\classes\DisplayElement.class lab2\WeatherStation\classes\forecastDisplay.class lab2\WeatherStation\classes\Observer.class lab2\WeatherStation\classes\statisticsDisplay.class lab2\WeatherStation\classes\Subject.class lab2\WeatherStation\classes\WeatherData.class lab2\WeatherStation\classes\WeatherStation.class lab2\WeatherStation\src\currentConditionDisplay.java lab2\WeatherStation\src\DisplayElement.java lab2\WeatherStation\src\forecastDisplay.java lab2\WeatherStation\src\Observer.java lab2\WeatherStation\src\statisticsDisplay.java lab2\WeatherStation\src\Subject.java lab2\WeatherStation\src\WeatherData.java lab2\WeatherStation\src\WeatherStation.java lab2\WeatherStation\src_weatherstation.txt lab2\WeatherStation\WeatherStation.jcd lab2\WeatherStation\WeatherStation.jcp lab2\WeatherStation\WeatherStation.jcu lab2\WeatherStation\WeatherStation.jcw lab2\WeatherStation\WeatherStation2.jcd lab2\WeatherStation\WeatherStation2.jcu lab2\WeatherStation\WeatherStation2.jcw lab2\WeatherStation\classes lab2\WeatherStation\src lab2\WeatherStation lab2 lab3\Decorator\Beverage.class lab3\Decorator\CondimentDecorator.class lab3\Decorator\DarkRoast.class lab3\Decorator\Decorator.class lab3\Decorator\Decorator.jcd lab3\Decorator\Decorator.jcp lab3\Decorator\Decorator.jcu lab3\Decorator\Decorator.jcw lab3\Decorator\Decorator.uml lab3\Decorator\Decorator2.jcd lab3\Decorator\Decorator2.jcu lab3\Decorator\Decorator2.jcw lab3\Decorator\DecoratorFrame$1.class lab3\Decorator\DecoratorFrame$2.class lab3\Decorator\DecoratorFrame.class lab3\Decorator\Espresso.class lab3\Decorator\HouseBlend.class lab3\Decorator\Mocha.class lab3\Decorator\Soy.class lab3\Decorator\src\Beverage.java lab3\Decorator\src\CondimentDecorator.java lab3\Decorator\src\DarkRoast.java lab3\Decorator\src\Decorator.java lab3\Decorator\src\DecoratorFrame.java lab3\Decorator\src\Espresso.java lab3\Decorator\src\HouseBlend.java lab3\Decorator\src\Mocha.java lab3\Decorator\src\Soy.java lab3\Decorator\src\Whip.java lab3\Decorator\src_decorator.txt lab3\Decorator\Whip.class lab3\Weapon\classes\BlueGem.class lab3\Weapon\classes\BroadSword.class lab3\Weapon\classes\Device.class lab3\Weapon\classes\GreenGem.class lab3\Weapon\classes\PoxyDevice.class lab3\Weapon\classes\RedGem.class lab3\Weapon\classes\Tulong.class lab3\Weapon\classes\Weapon.class lab3\Weapon\classes\Yitian.class lab3\Weapon\src\BlueGem.java lab3\Weapon\src\BroadSword.java lab3\Weapon\src\Device.java lab3\Weapon\src\GreenGem.java lab3\Weapon\src\PoxyDevice.java lab3\Weapon\src\RedGem.java lab3\Weapon\src\Tulong.java lab3\Weapon\src\Weapon.java lab3\Weapon\src\Yitian.java lab3\Weapon\src_weapon.txt lab3\Weapon\Weapon.jcd lab3\Weapon\Weapon.jcp lab3\Weapon\Weapon.jcu lab3\Weapon\Weapon.jcw lab3\Weapon\Weapon2.jcd lab3\Weapon\Weapon2.jcu lab3\Weapon\Weapon2.jcw lab3\Decorator\src lab3\Weapon\classes lab3\Weapon\src lab3\Decorator lab3\Weapon lab3 lab4\RiceNoodlePattern\classes\beefRiceNoodle.class lab4\RiceNoodlePattern\classes\chickenRiceNoodle.class lab4\RiceNoodlePattern\classes\eggRiceNoodle.class lab4\RiceNoodlePattern\classes\porkRiceNoodle.class lab4\RiceNoodlePattern\classes\RiceNoodle.class lab4\RiceNoodlePattern\classes\RiceNoodleFactory.class lab4\RiceNoodlePattern\classes\RiceNoodlePattern.class lab4\RiceNoodlePattern\classes\RiceNoodleStore.class lab4\RiceNoodlePattern\classes\xiaocaiyuanRiceNoodleStore.class lab4\RiceNoodlePattern\classes\YuanxiNoodleStroe.class lab4\RiceNoodlePattern\RiceNoodlePattern.jcp lab4\RiceNoodlePattern\RiceNoodlePattern.jcu lab4\RiceNoodlePattern\RiceNoodlePattern.jcw lab4\RiceNoodlePattern\RiceNoodlePattern2.jcd lab4\RiceNoodlePattern\RiceNoodlePattern2.jcu lab4\RiceNoodlePattern\RiceNoodlePattern2.jcw lab4\RiceNoodlePattern\src\beefRiceNoodle.java lab4\RiceNoodlePattern\src\chickenRiceNoodle.java lab4\RiceNoodlePattern\src\eggRiceNoodle.java lab4\RiceNoodlePattern\src\porkRiceNoodle.java lab4\RiceNoodlePattern\src\RiceNoodle.java lab4\RiceNoodlePattern\src\RiceNoodleFactory.java lab4\RiceNoodlePattern\src\RiceNoodlePattern.java lab4\RiceNoodlePattern\src\RiceNoodleStore.java lab4\RiceNoodlePattern\src\xiaocaiyuanRiceNoodleStore.java lab4\RiceNoodlePattern\src\YuanxiNoodleStroe.java lab4\RiceNoodlePattern\src_ricenoodlepattern.txt lab4\RiceNoodlePattern\classes lab4\RiceNoodlePattern\src lab4\RiceNoodlePattern lab4 lab5\abstrateFactory\abstrateFactory.jcd lab5\abstrateFactory\abstrateFactory.jcp lab5\abstrateFactory\abstrateFactory.jcu lab5\abstrateFactory\abstrateFactory.jcw lab5\abstrateFactory\classes\abstrateFactory.class lab5\abstrateFactory\classes\AMD.class lab5\abstrateFactory\classes\AsusMotherboard.class lab5\abstrateFactory\classes\ComputerFactory.class lab5\abstrateFactory\classes\CPU.class lab5\abstrateFactory\classes\FactoryA.class lab5\abstrateFactory\classes\FactoryB.class lab5\abstrateFactory\classes\Harddisk.class lab5\abstrateFactory\classes\Intel.class lab5\abstrateFactory\classes\KingstonMemory.class lab5\abstrateFactory\classes\Memory.class lab5\abstrateFactory\classes\MicrostarMotherboard.class lab5\abstrateFactory\classes\Monitor.class lab5\abstrateFactory\classes\Motherboard.class lab5\abstrateFactory\classes\PhilpMonitor.class lab5\abstrateFactory\classes\SumsungHarddisk.class lab5\abstrateFactory\classes\SumsungMonitor.class lab5\abstrateFactory\classes\WestdataHarddisk.class lab5\abstrateFactory\classes\WestdataMemory.class lab5\abstrateFactory\src\abstrateFactory.java lab5\abstrateFactory\src\asusFactory.java lab5\abstrateFactory\src\ComputerFactory.java lab5\abstrateFactory\src\CPU\AMDCPU.java lab5\abstrateFactory\src\CPU\IntelCPU.java lab5\abstrateFactory\src\CPUProducts\AMD.java lab5\abstrateFactory\src\CPUProducts\Intel.java lab5\abstrateFactory\src\FactoryA.java lab5\abstrateFactory\src\FactoryB.java lab5\abstrateFactory\src\harddisk\SumsungHarddisk.java lab5\abstrateFactory\src\harddisk\WestdataHarddisk.java lab5\abstrateFactory\src\HarddiskProducts\SumsungHarddisk.java lab5\abstrateFactory\src\HarddiskProducts\WestdataHarddisk.java lab5\abstrateFactory\src\interface\CPU.java lab5\abstrateFactory\src\interface\Harddisk.java lab5\abstrateFactory\src\interface\Memory.java lab5\abstrateFactory\src\interface\Monitor.java lab5\abstrateFactory\src\interface\Motherboard.java lab5\abstrateFactory\src\memory\KingstonMemory.java lab5\abstrateFactory\src\memory\WestdataMemory.java lab5\abstrateFactory\src\MemoryProducts\KingstonMemory.java lab5\abstrateFactory\src\MemoryProducts\WestdataMemory.java lab5\abstrateFactory\src\monitor\PhilipMonitor.java lab5\abstrateFactory\src\monitor\SumsungMonitor.java lab5\abstrateFactory\src\MonitorProducts\PhilpMonitor.java lab5\abstrateFactory\src\MonitorProducts\SumsungMonitor.java lab5\abstrateFactory\src\motherboard\AsusBoard.java lab5\abstrateFactory\src\motherboard\MicrostarMotherboard.java lab5\abstrateFactory\src\MotherboardProducts\AsusMotherboard.java lab5\abstrateFactory\src\MotherboardProducts\MicrostarMotherboard.java lab5\abstrateFactory\src\products interface\CPU.java lab5\abstrateFactory\src\products interface\Harddisk.java lab5\abstrateFactory\src\products interface\Memory.java lab5\abstrateFactory\src\products interface\Monitor.java lab5\abstrateFactory\src\products interface\Motherboard.java lab5\abstrateFactory\src_abstratefactory.txt lab5\abstrateFactory\src\CPU lab5\abstrateFactory\src\CPUProducts lab5\abstrateFactory\src\harddisk lab5\abstrateFactory\src\HarddiskProducts lab5\abstrateFactory\src\interface lab5\abstrateFactory\src\memory lab5\abstrateFactory\src\MemoryProducts lab5\abstrateFactory\src\monitor lab5\abstrateFactory\src\MonitorProducts lab5\abstrateFactory\src\motherboard lab5\abstrateFactory\src\MotherboardProducts lab5\abstrateFactory\src\products interface lab5\abstrateFactory\classes lab5\abstrateFactory\src lab5\abstrateFactory lab5