Lynda - Programming Foundations - Design Patterns [AhLaN] 收录时间:2020-07-25 06:13:10 文件大小:401MB 下载次数:40 最近下载:2020-12-22 01:43:09 磁力链接: magnet:?xt=urn:btih:b16f33aa6cdd5e6956235cdff4ab9fddf5cf9cf7 立即下载 复制链接 文件列表 9 - Conclusion/47 - Applying patterns.mp4 40MB 6 - 5. The Decorator Pattern/27 - Creating chaos with inheritance.mp4 24MB 1 - Introduction/01 - Don't reinvent the wheel.mp4 23MB 8 - 7. The Factory Patterns/42 - The need for factory patterns.mp4 19MB 6 - 5. The Decorator Pattern/31 - Using the Decorator pattern.mp4 16MB 2 - 1. Design Patterns/03 - Object-oriented design experience.mp4 14MB 3 - 2. The Strategy Pattern/11 - Applying the principles.mp4 13MB 4 - 3. The Adapter Pattern/18 - Using the Adapter pattern.mp4 12MB 1 - Introduction/02 - What you should know.mp4 12MB 7 - 6. The Iterator Pattern/36 - Using the Iterator pattern.mp4 11MB 5 - 4. The Observer Pattern/21 - Understanding the Observer pattern.mp4 11MB 3 - 2. The Strategy Pattern/07 - Limitations of inheritance.mp4 11MB 2 - 1. Design Patterns/04 - What are design patterns.mp4 10MB 4 - 3. The Adapter Pattern/16 - Understanding the adapter pattern.mp4 10MB 8 - 7. The Factory Patterns/43 - The Factory Method pattern.mp4 9MB 3 - 2. The Strategy Pattern/09 - Get inspiration from design principles.mp4 9MB 3 - 2. The Strategy Pattern/06 - Revisiting inheritance.mp4 9MB 7 - 6. The Iterator Pattern/34 - Encapsulating iteration.mp4 8MB 8 - 7. The Factory Patterns/44 - Using the Factory Method pattern.mp4 8MB 5 - 4. The Observer Pattern/23 - Using the Observer pattern.mp4 7MB 6 - 5. The Decorator Pattern/29 - Extending behavior with composition.mp4 7MB 6 - 5. The Decorator Pattern/28 - Understanding the open-closed principle.mp4 7MB 7 - 6. The Iterator Pattern/35 - Understanding the Iterator pattern.mp4 7MB 9 - Conclusion/48 - Where to go from here.mp4 6MB 3 - 2. The Strategy Pattern/08 - Trying interfaces.mp4 6MB 3 - 2. The Strategy Pattern/14 - Challenge - The Strategy pattern.mp4 6MB 3 - 2. The Strategy Pattern/13 - Why HAS-A is better than IS-A.mp4 6MB 2 - 1. Design Patterns/05 - What are design principles.mp4 6MB 7 - 6. The Iterator Pattern/39 - The iterator pattern as language feature.mp4 6MB 6 - 5. The Decorator Pattern/30 - Understanding the decorator pattern.mp4 5MB 5 - 4. The Observer Pattern/22 - The Observer pattern defined.mp4 5MB 3 - 2. The Strategy Pattern/12 - Exploring the strategy pattern.mp4 5MB 4 - 3. The Adapter Pattern/20 - Solution - The Adapter pattern.mp4 5MB 3 - 2. The Strategy Pattern/10 - Programming to an interface.mp4 5MB 4 - 3. The Adapter Pattern/17 - The Adapter pattern defined.mp4 4MB 7 - 6. The Iterator Pattern/38 - The single responsibility principle.mp4 4MB 8 - 7. The Factory Patterns/45 - Challenge - The simple Factory pattern.mp4 4MB 8 - 7. The Factory Patterns/46 - Solution - The simple Factory pattern.mp4 4MB 6 - 5. The Decorator Pattern/33 - Solution - The Decorator pattern.mp4 3MB 7 - 6. The Iterator Pattern/37 - Using built-in iterators.mp4 3MB 5 - 4. The Observer Pattern/25 - Challenge - The Observer pattern.mp4 3MB 7 - 6. The Iterator Pattern/40 - Challenge - The Iterator pattern.mp4 3MB 5 - 4. The Observer Pattern/26 - Solution - The Observer pattern.mp4 3MB 4 - 3. The Adapter Pattern/19 - Challenge - The Adapter pattern.mp4 3MB 5 - 4. The Observer Pattern/24 - The Observer pattern and loose coupling.mp4 3MB 7 - 6. The Iterator Pattern/41 - Solution - The Iterator pattern.mp4 2MB 3 - 2. The Strategy Pattern/15 - Solution - The Strategy pattern.mp4 2MB 6 - 5. The Decorator Pattern/32 - Challenge - The Decorator pattern.mp4 2MB Seed Me!!.png 42KB Exercise Files/06_IteratorPattern/dinermerger/Waitress.java 2KB Exercise Files/06_IteratorPattern/dinermerger/MenuTestDrive.java 2KB Exercise Files/06_IteratorPattern/dinermerger/DinerMenu.java 2KB Exercise Files/06_IteratorPattern/implicit/DinerMenu.java 1KB Exercise Files/06_IteratorPattern/dinermerger/PancakeHouseMenu.java 1KB Exercise Files/04_ObserverPattern/weather/HeatIndexDisplay.java 1KB Exercise Files/07_FactoryPattern/pizzafm/PizzaTestDrive.java 1KB Exercise Files/06_IteratorPattern/implicit/PancakeHouseMenu.java 1KB Exercise Files/04_ObserverPattern/weather/WeatherData.java 1KB Exercise Files/07_FactoryPattern/pizzafm/Pizza.java 1KB Exercise Files/07_FactoryPattern/pizzafm/DependentPizzaStore.java 1KB Exercise Files/03_AdapterPattern/ducks/DuckTestDrive.java 876B Exercise Files/04_ObserverPattern/weather/ForecastDisplay.java 871B Exercise Files/06_IteratorPattern/implicit/Waitress.java 870B Exercise Files/07_FactoryPattern/pizzas/Pizza.java 865B Exercise Files/06_IteratorPattern/implicit/DinerMenuIterator.java 830B Exercise Files/02_StrategyPattern/challenge/PhotoWithPhone.java 817B Exercise Files/04_ObserverPattern/weather/StatisticsDisplay.java 762B Exercise Files/06_IteratorPattern/dinermerger/MenuItem.java 716B Exercise Files/05_DecoratorPattern/starbuzz/StarbuzzCoffee.java 709B Exercise Files/04_ObserverPattern/simple/SimpleSubject.java 641B Exercise Files/04_ObserverPattern/weather/CurrentConditionsDisplay.java 639B Exercise Files/04_ObserverPattern/weather/WeatherStationHeatIndex.java 631B Exercise Files/06_IteratorPattern/dinermerger/AlternatingDinerMenuIterator.java 628B Exercise Files/06_IteratorPattern/implicit/MenuItem.java 625B Exercise Files/02_StrategyPattern/ducks/MiniDuckSimulator.java 609B Exercise Files/04_ObserverPattern/weather/WeatherStation.java 555B Exercise Files/07_FactoryPattern/pizzafm/ChicagoPizzaStore.java 555B Exercise Files/02_StrategyPattern/ducks/Duck.java 518B Exercise Files/07_FactoryPattern/pizzafm/ChicagoStylePepperoniPizza.java 513B Exercise Files/06_IteratorPattern/dinermerger/PancakeHouseMenuIterator.java 510B Exercise Files/07_FactoryPattern/pizzas/PizzaTestDrive.java 503B Exercise Files/06_IteratorPattern/dinermerger/ArrayListIterator.java 496B Exercise Files/06_IteratorPattern/dinermerger/DinerMenuIterator.java 480B Exercise Files/06_IteratorPattern/dinermerger/ArrayIterator.java 472B Exercise Files/07_FactoryPattern/pizzafm/ChicagoStyleVeggiePizza.java 472B Exercise Files/02_StrategyPattern/ducks/RubberDuck.java 461B Exercise Files/07_FactoryPattern/pizzafm/NYPizzaStore.java 451B Exercise Files/02_StrategyPattern/challenge/PhoneCameraApp.java 444B Exercise Files/07_FactoryPattern/pizzas/SimplePizzaFactory.java 441B Exercise Files/07_FactoryPattern/challenge/ZoneFactory.java 437B Exercise Files/04_ObserverPattern/simple/SimpleObserver.java 431B Exercise Files/07_FactoryPattern/pizzafm/ChicagoStyleClamPizza.java 427B Exercise Files/07_FactoryPattern/pizzafm/NYStylePepperoniPizza.java 427B Exercise Files/07_FactoryPattern/challenge/PacificCalendar.java 417B Exercise Files/07_FactoryPattern/pizzas/VeggiePizza.java 409B Exercise Files/07_FactoryPattern/challenge/Calendar.java 394B Exercise Files/07_FactoryPattern/pizzafm/ChicagoStyleCheesePizza.java 393B Exercise Files/07_FactoryPattern/pizzafm/NYStyleVeggiePizza.java 382B Exercise Files/07_FactoryPattern/pizzas/PizzaStore.java 372B Exercise Files/07_FactoryPattern/challenge/CalendarTestDrive.java 371B Exercise Files/07_FactoryPattern/pizzafm/PizzaStore.java 359B Exercise Files/03_AdapterPattern/ducks/DuckAdapter.java 357B Exercise Files/03_AdapterPattern/ducks/challenge/DroneAdapter.java 352B Exercise Files/06_IteratorPattern/implicit/MenuTestDrive.java 349B Exercise Files/02_StrategyPattern/ducks/MiniDuckSimulator1.java 344B Exercise Files/03_AdapterPattern/ducks/TurkeyTestDrive.java 342B Exercise Files/05_DecoratorPattern/starbuzz/Mocha.java 340B Exercise Files/05_DecoratorPattern/starbuzz/Whip.java 338B Exercise Files/05_DecoratorPattern/pizza/PizzaStore.java 336B Exercise Files/05_DecoratorPattern/starbuzz/Milk.java 334B Exercise Files/05_DecoratorPattern/starbuzz/Soy.java 331B Exercise Files/07_FactoryPattern/pizzafm/NYStyleClamPizza.java 320B Exercise Files/05_DecoratorPattern/pizza/Cheese.java 314B Exercise Files/03_AdapterPattern/ducks/challenge/SuperDrone.java 311B Exercise Files/07_FactoryPattern/pizzas/PepperoniPizza.java 311B Exercise Files/03_AdapterPattern/ducks/TurkeyAdapter.java 307B Exercise Files/05_DecoratorPattern/pizza/Olives.java 303B Exercise Files/07_FactoryPattern/pizzafm/NYStyleCheesePizza.java 283B Exercise Files/04_ObserverPattern/simple/Example.java 277B Exercise Files/07_FactoryPattern/pizzas/CheesePizza.java 270B Exercise Files/02_StrategyPattern/ducks/RedHeadDuck.java 264B Exercise Files/07_FactoryPattern/pizzas/ClamPizza.java 262B Exercise Files/02_StrategyPattern/ducks/MallardDuck.java 261B Exercise Files/02_StrategyPattern/ducks/DecoyDuck.java 250B Exercise Files/02_StrategyPattern/ducks/ModelDuck.java 243B Exercise Files/03_AdapterPattern/ducks/WildTurkey.java 240B Exercise Files/05_DecoratorPattern/pizza/ThickcrustPizza.java 234B Exercise Files/05_DecoratorPattern/pizza/ThincrustPizza.java 231B Exercise Files/05_DecoratorPattern/starbuzz/Beverage.java 227B Exercise Files/05_DecoratorPattern/pizza/Pizza.java 216B Exercise Files/03_AdapterPattern/ducks/MallardDuck.java 213B Exercise Files/05_DecoratorPattern/starbuzz/HouseBlend.java 207B Exercise Files/07_FactoryPattern/challenge/Zone.java 207B Exercise Files/05_DecoratorPattern/starbuzz/DarkRoast.java 204B Exercise Files/05_DecoratorPattern/starbuzz/Espresso.java 198B Exercise Files/04_ObserverPattern/weather/Subject.java 197B Exercise Files/04_ObserverPattern/simple/Subject.java 196B Exercise Files/02_StrategyPattern/challenge/CameraPlusApp.java 194B Exercise Files/02_StrategyPattern/challenge/Social.java 192B Exercise Files/05_DecoratorPattern/starbuzz/Decaf.java 192B Exercise Files/02_StrategyPattern/challenge/BasicCameraApp.java 182B Exercise Files/02_StrategyPattern/challenge/Email.java 176B AhLaN.txt 175B Exercise Files/02_StrategyPattern/ducks/FlyRocketPowered.java 175B Exercise Files/02_StrategyPattern/challenge/Txt.java 172B Exercise Files/07_FactoryPattern/challenge/ZoneMountain.java 169B Exercise Files/07_FactoryPattern/challenge/ZoneCentral.java 166B Exercise Files/07_FactoryPattern/challenge/ZoneEastern.java 166B Exercise Files/07_FactoryPattern/challenge/ZonePacific.java 166B Exercise Files/05_DecoratorPattern/pizza/ToppingDecorator.java 164B Exercise Files/02_StrategyPattern/ducks/MuteQuack.java 161B Exercise Files/03_AdapterPattern/ducks/challenge/Drone.java 160B Exercise Files/02_StrategyPattern/ducks/FlyWithWings.java 159B Exercise Files/05_DecoratorPattern/starbuzz/CondimentDecorator.java 158B Exercise Files/02_StrategyPattern/ducks/FlyNoWay.java 154B Exercise Files/02_StrategyPattern/ducks/FakeQuack.java 152B Exercise Files/06_IteratorPattern/implicit/Menu.java 152B Exercise Files/02_StrategyPattern/ducks/Squeak.java 151B Exercise Files/02_StrategyPattern/ducks/Quack.java 149B Exercise Files/04_ObserverPattern/weather/Observer.java 147B Exercise Files/02_StrategyPattern/challenge/ShareStrategy.java 132B Exercise Files/06_IteratorPattern/dinermerger/Iterator.java 124B Exercise Files/03_AdapterPattern/ducks/Turkey.java 120B Exercise Files/03_AdapterPattern/ducks/Duck.java 117B Exercise Files/06_IteratorPattern/dinermerger/Menu.java 117B Exercise Files/04_ObserverPattern/simple/Observer.java 113B Exercise Files/04_ObserverPattern/weather/DisplayElement.java 112B Exercise Files/02_StrategyPattern/ducks/QuackBehavior.java 101B Exercise Files/02_StrategyPattern/ducks/FlyBehavior.java 97B Exercise Files/02_StrategyPattern/Icon 0B Exercise Files/02_StrategyPattern/challenge/Icon 0B Exercise Files/02_StrategyPattern/ducks/Icon 0B Exercise Files/03_AdapterPattern/Icon 0B Exercise Files/03_AdapterPattern/ducks/Icon 0B Exercise Files/03_AdapterPattern/ducks/challenge/Icon 0B Exercise Files/04_ObserverPattern/Icon 0B Exercise Files/04_ObserverPattern/simple/Icon 0B Exercise Files/04_ObserverPattern/weather/Icon 0B Exercise Files/05_DecoratorPattern/Icon 0B Exercise Files/05_DecoratorPattern/pizza/Icon 0B Exercise Files/05_DecoratorPattern/starbuzz/Icon 0B Exercise Files/06_IteratorPattern/Icon 0B Exercise Files/06_IteratorPattern/dinermerger/Icon 0B Exercise Files/06_IteratorPattern/implicit/Icon 0B Exercise Files/07_FactoryPattern/Icon 0B Exercise Files/07_FactoryPattern/challenge/Icon 0B Exercise Files/07_FactoryPattern/pizzafm/Icon 0B Exercise Files/07_FactoryPattern/pizzas/Icon 0B