[ Java: 템플릿 메서드 ]


[ Java: 템플릿 메서드 ]

템플릿 메서드 '템플릿'이란 용어를 사전에서 찾아보면, 틀이나 견본을 의미합니다. 템플릿 메서드는 추상 클래스를 사용해 구현할 수 있으며 예제를 통해 살펴봅시다. +) 템플릿 메서드는 디자인 패턴의 한 방법으로 객체 지향 프로그램에서 사용 하는 구현 방법입니다. 따라서 이 구현 방법은 자바뿐 아니라 C++, C#에서도 동일하게 적용됩니다. package template; public abstract class Car { public abstract void drive(); public abstract void stop(); public void starCar() { System.out.println("시동을 켭니다"); } public void turnOff() { System.out.println("시동을 끕니다"); } // 템플릿 메서드 final public void run() { starCar(); drive(); stop(); turnOff(); } } Car 클래스를 ...


#java #자바 #템플릿메서드

원문링크 : [ Java: 템플릿 메서드 ]