디자인 패턴1 [Java] 전략패턴 디자인 패턴 디자인 패턴이란 객체 지향 설계 과정에서 빈번하게 사용되는 설계를 모아 패턴화 한 것입니다. 즉, 재설계를 최소화 하며 요구사항의 변화를 수용할 수 있는 패턴을 정리한 것이라고 생각하면 좋습니다. 아래 예시를 보겠습니다. // 만약 Grade가 z까지 있다면...?? 후..;; public String calculateGrade(final int score) { if (score < 50) { return "F"; } else if (score < 60) { return "D"; } else if (score < 70) { return "C"; } else if (score < 80) { return "B"; } else if (score < 90) { return "A"; } else { .. 2022. 3. 15. 이전 1 다음