MP3

所属分类:Java编程
开发工具:Java
文件大小:113KB
下载次数:2
上传日期:2010-11-09 10:59:57
上 传 者hihihi_2009
说明:  headfirst 设计模式源码 里面包含全部的内容,是.jar格式,只要解压就可以了
(the source code of the head first design pattern)

文件列表:
MP3\heatindex.txt (707, 2010-11-04)
MP3\hfdp.jar (181650, 2010-11-04)
MP3\test.txt (41, 2010-11-04)
MP3\复件 test.txt (41, 2010-11-04)
MP3\复件 heatindex.txt (707, 2010-11-04)
MP3\复件 (2) test.txt (41, 2010-11-04)
MP3 (0, 2010-11-09)

Chapter 1 - Strategy Pattern -------------------------------------------------------- java -cp ./classes headfirst.strategy.MiniDuckSimulator java -cp ./classes headfirst.strategy.MiniDuckSimulator1 Chapter 2 - Observer Pattern -------------------------------------------------------- java -cp ./classes headfirst.observer.weather.WeatherStation java -cp ./classes headfirst.observer.weather.WeatherStationHeatIndex java -cp ./classes headfirst.observer.weatherobservable.WeatherStation java -cp ./classes headfirst.observer.weatherobservable.WeatherStationHeatIndex java -cp ./classes headfirst.observer.swing.SwingObserverExample Chapter 3 - Decorator Pattern ------------------------------------------------------------ java -cp ./classes headfirst.decorator.starbuzz.StarbuzzCoffee For the InputTest example, make sure you have the file test.txt in the directory where you run headfirst.decorator.io.InputTest java -cp ./classes headfirst.decorator.io.InputTest Chapter 4 - Factory Patterns -------------------------------------------------------- Simple Factory java -cp ./classes headfirst.factory.pizzas.PizzaTestDrive Factory Method java -cp ./classes headfirst.factory.pizzafm.PizzaTestDrive Abstract Factory java -cp ./classes headfirst.factory.pizzaaf.PizzaTestDrive Chapter 5 - Singleton Pattern ---------------------------------------------------------- java -cp ./classes headfirst.singleton.chocolate.ChocolateController java -cp ./classes headfirst.singleton.stat.SingletonClient java -cp ./classes headfirst.singleton.dcl.SingletonClient java -cp ./classes headfirst.singleton.subclass.SingletonTestDrive Chapter 6 - Command Pattern ------------------------------------------------------ java -cp ./classes headfirst.command.simpleremote.RemoteControlTest java -cp ./classes headfirst.command.remote.RemoteLoader java -cp ./classes headfirst.command.undo.RemoteLoader java -cp ./classes headfirst.command.party.RemoteLoader Chapter 7 - Adapter and Facade Patterns ------------------------------------------------------------------------------ java -cp ./classes headfirst.adapter.ducks.DuckTestDrive java -cp ./classes headfirst.adapter.ducks.TurkeyTestDrive java -cp ./classes headfirst.adapter.iterenum.EI one two three java -cp ./classes headfirst.adapter.iterenum.IteratorEnumerationTestDrive one two three four five six java -cp ./classes headfirst.adapter.iterenum.EnumerationIteratorTestDrive seven eight nine ten eleven twelve java -cp ./classes headfirst.facade.hometheater.HomeTheaterTestDrive Chapter 8 - Template Method Pattern ---------------------------------------------------------------------- java -cp ./classes headfirst.templatemethod.simplebarista.Barista java -cp ./classes headfirst.templatemethod.barista.BeverageTestDrive java -cp ./classes headfirst.templatemethod.sort.DuckSortTestDrive java -cp ./classes headfirst.templatemethod.frame.MyFrame Chapter 9 - Iterator and Composite Patterns -------------------------------------------------------------------------------------- java -cp ./classes headfirst.iterator.dinermerger.MenuTestDrive java -cp ./classes headfirst.iterator.dinermergeri.MenuTestDrive java -cp ./classes headfirst.iterator.dinermergercafe.MenuTestDrive java -cp ./classes headfirst.composite.menu.MenuTestDrive java -cp ./classes headfirst.composite.menuiterator.MenuTestDrive Chapter 10 - State Pattern ---------------------------------------------------- java -cp ./classes headfirst.state.gumball.GumballMachineTestDrive java -cp ./classes headfirst.state.gumballstate.GumballMachineTestDrive java -cp ./classes headfirst.state.gumballstatewinner.GumballMachineTestDrive Chapter 11 - Proxy Pattern ---------------------------------------------------- java -cp ./classes headfirst.proxy.javaproxy.MatchMakingTestDrive java -cp ./classes headfirst.proxy.virtualproxy.ImageProxyTestDrive to run the gumball proxy example: - run headfirst.proxy.gumball.GumballMachineTestDrive <# of gumballs> on each machine - then run headfirst.proxy.gumball.GumballMonitorTestDrive to monitor them - you'll need to edit GumballMonitorTestDrive to point to the correct machines - if you're running it all on the same machine, you can use localhost as the host Chapter 12 - Combining Patterns -------------------------------------------------------------- Why a Duck? java -cp ./classes headfirst.combining.ducks.DuckSimulator java -cp ./classes headfirst.combining.adapter.DuckSimulator java -cp ./classes headfirst.combining.decorator.DuckSimulator java -cp ./classes headfirst.combining.factory.DuckSimulator java -cp ./classes headfirst.combining.composite.DuckSimulator java -cp ./classes headfirst.combining.observer.DuckSimulator MVC java -cp ./classes headfirst.combined.djview.DJTestDrive java -cp ./classes headfirst.combined.djview.HeartTestDrive

近期下载者

相关文件


收藏者