용어정리-[#디자인패턴] 5.Template Method Pattern
[ Template Method Pattern ]템플릿 메서드 패턴 2018 - 06 - 01 볼트라는 이름의 강아지와 키티라는 이름의 고양이를 키운다고 상상해 보자. Animal.java12345678910111213141516171819package templateMethodPattern; public abstract class Animal { // 템플릿 메서드 public void playWithOwner() { System.out.println("귀염둥이 이리 온..."); play(); runSomething(); System.out.println("잘했어"); } // 추상 메서드 abstract void play(); // Hook(갈고리) 메서드 void runSomething() { S..
2018.06.01