Паттерн: Фабричный метод (Factory Method)
Исходник: KeyBoard.java, язык: java [code #423, hits: 9001]
автор: this [добавлен: 13.06.2007]
  1. package factoryMethod;
  2.  
  3. public class KeyBoard {
  4. protected int keyNum = 101;
  5.  
  6. public KeyBoard(int keyNum) {
  7. super();
  8. this.keyNum = keyNum;
  9. }
  10.  
  11. public int getKeyNum() {
  12. return keyNum;
  13. }
  14.  
  15. public void setKeyNum(int keyNum) {
  16. this.keyNum = keyNum;
  17. }
  18. }
Сущность Product
Абстрактный интерфейс продуктов типа клавиатура.
Тестировалось на: java 1.5.0_04

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