1장. 헤드퍼스트 디자인 패턴 - 전략 패턴
Books/헤드퍼스트 디자인 패턴 2022. 4. 22. 21:06

안녕하세요 😀 유로띠 입니다 😉 헤드퍼스트 디자인 패턴 TIL (Today I Learned) 3줄 요약 ✏️ 바뀌는 부분은 따로 뽑아서 캡슐화한다. 그러면 나중에 바뀌지 않는 부분에는 영향을 미치지 않고 그 부분만 고치거나 확장할 수 있다. ✏️ 상속보다는 구성을 활용한다. ✏️ 구현보다는 인터페이스에 맞춰서 프로그래밍한다. DAY 1 오늘 읽은 범위: 1장 디자인 패턴의 세계로 떠나기 - 디자인 패턴 소개와 전략 패턴 😉 책에서 기억하고 싶은 내용을 써보세요. 오리 시뮬레이션 게임, SimUduck 모든 오리가 꽥(quack) 소리를 내고 수영(swim)을 할 수 있기에 슈퍼클래스로 작성합니다. 오리마다 모양을 다르기 때문에 display는 오버라이드 합니다. fly() 기능을 추가해 봅니다. Rub..