Паттерн: Фабричный метод (Factory Method)
Исходник: PentiumCreator.java, язык: java [code #425, hits: 9130]
автор: this [добавлен: 13.06.2007]
  1. package factoryMethod.pentium;
  2.  
  3. import factoryMethod.ComputerCreator;
  4. import factoryMethod.KeyBoard;
  5. import factoryMethod.Processor;
  6.  
  7. public class PentiumCreator extends ComputerCreator {
  8.  
  9. public KeyBoard GetKeyBoard() {
  10. // .....
  11. return new KeyBoardFull(111, true);
  12. }
  13.  
  14. public Processor GetProcessor() {
  15. // ......
  16. return new Processor64(3500, 1000, 8);
  17. }
  18.  
  19.  
  20. }
Сущность ConcreteCreator
Реализация создателя "пентиумов".
Тестировалось на: java 1.5.0_04

+добавить реализацию