소행성소장
close
프로필 배경
프로필 로고

소행성소장

  • 분류 전체보기 (577) N
    • 인프라 (50)
    • 프로그래밍 (205) N
      • Js (63) N
      • Java (62) N
      • Php (21)
      • c# (4)
      • Python (3)
      • C++ (6)
      • Android (6)
      • Ios (0)
      • vue (9)
      • flutter (28)
    • 객체지향 (5)
    • 알고리즘 (14)
    • 빌더 (2)
      • 워드프레스 (2)
      • 그누보드 (0)
    • Front (2)
    • Html&Css (3)
    • QA (3)
      • JAVASCRIPT (2)
    • 소행성이야기 (37)
    • 맛집 (241) N
  • 홈
  • 태그
  • 미디어로그
  • 위치로그
  • 방명록
반응형
[헤드퍼스트 디자인패턴] 1. 전략패턴

[헤드퍼스트 디자인패턴] 1. 전략패턴

헤드퍼스트 디자인 패턴의 첫번째 디자인 패턴을 분석해본다. 본 문서는 본인의 개발향상과 기억의 장기화를 위해 기록해둔다. 또한 왜 이렇게 해야 되는지를 레거시 코드를 통해 알아보도록 하겠다. 아래와 같이 청둥오리/고무오리/나무오리 가 존재한다. 각각의 오리는 아래와 같은 상황이다. package Duck; public class Legacy_Duck { public Legacy_Duck(String duck) { if(duck == "청둥오리") { display("저는 청둥오리"); quack("꽥꽥"); fly("날다"); } else if(duck == "고무오리") { display("저는 고무오리"); quack("삑삑"); fly("날지 못한다. XX"); } else if(duck == "나..

  • format_list_bulleted 객체지향
  • · 2022. 3. 29.
  • textsms
반응형
  • navigate_before
  • 1
  • navigate_next
공지사항
전체 카테고리
  • 분류 전체보기 (577) N
    • 인프라 (50)
    • 프로그래밍 (205) N
      • Js (63) N
      • Java (62) N
      • Php (21)
      • c# (4)
      • Python (3)
      • C++ (6)
      • Android (6)
      • Ios (0)
      • vue (9)
      • flutter (28)
    • 객체지향 (5)
    • 알고리즘 (14)
    • 빌더 (2)
      • 워드프레스 (2)
      • 그누보드 (0)
    • Front (2)
    • Html&Css (3)
    • QA (3)
      • JAVASCRIPT (2)
    • 소행성이야기 (37)
    • 맛집 (241) N
최근 글
인기 글
최근 댓글
태그
  • #황금주머니
  • #낭만닥터 김사부
  • #푸른 바다의 전설
  • #잘살아보세
  • #엄지의 제왕
  • #천기누설
  • #런닝맨
  • #아궁이
  • #불어라 미풍아
  • #오 마이 금비
전체 방문자
오늘
어제
전체
반응형
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바