반응형
SMALL

추상클래스 2

[Design Pattern] 템플릿 메소드 패턴(Template Method Pattern)

오늘 하루도 어느덧 저물어 가네요날씨가 더워져서 코로나19로 인한마스크 착용이 더욱 괴롭게 느껴집니다하루 빨리 코로나19에 대한백신이 개발되어 안정되기 바랍니다아무튼 오늘도 디자인 패턴 학습을 진행하겠습니다주제는 템플릿 메소드 패턴입니다템플릿은 잘 아시다시피일정한 틀, 형식을 의미하는데이번 패턴은 템플릿의 기능을 가진 패턴입니다구체적으로는 상위 클래스가 템플릿이되고하위 클래스에서 구체적인 구현 내용을 결정하는 것입니다먼저 템플릿 메소드 패턴을 구성하는역할들을 정리하고 시작하겠습니다역할설명추상 클래스(Abstract Class)템플릿 메소드를 구현구현 클래스(Concrete Class)추상 클래스 역할에서 정의되어 있는 추상 메소드를 구체적으로 구현템플릿 메소드 패턴을 구성하는역할은 비교적 간단하네요~자 ..

Java 2020.06.11

[Android] 코틀린(Kotlin) sealed 클래스, 추상클래스, 인터페이스

이번 학습 주제는 지난 학습에서 미처 하지 못한 코틀린의 sealed class와 추상 클래스 및 인터페이스입니다 지난 학습에서 enum 클래스에 대해 살펴보았습니다 지난 학습 주제가 궁금하시다면 ↓↓↓ 2020/05/04 - [Android] - [Android] 코틀린(Kotlin) 다른 타입의 클래스(Class) [Android] 코틀린(Kotlin) 다른 타입의 클래스(Class) 지난 학습 주제는 코틀린 클래스의 상속과 타입이었습니다 아래에 클래스에 관한 지난 학습들의 링크를 걸어놓겠습니다 2020/05/04 - [Android] - [Android] 코틀린(Kotlin) 클래스(Class) 생성과 초기화 [Android.. yssa.tistory.com enum 클래스는 ADT(Algebrai..

Android 2020.05.08
반응형
LIST