TEN BILLION

  • 홈
  • 태그
  • 방명록

object 1

객체지향 설계의 5원칙 (SOLID)

1. 단일 책임 원칙 (Single Responsibility Principle, SRP) "클래스는 단 하나의 책임만 가져야 한다."하나의 클래스는 하나의 기능이나 역할만 담당해야 합니다.클래스가 여러 책임을 가지게 되면, 하나의 변경이 다른 기능에 영향을 미칠 수 있습니다.예시:위 코드에서 calculateTotal과 printInvoice는 다른 책임을 가지므로, 별도의 클래스로 분리하는 것이 좋습니다. public class Invoice { public void calculateTotal() { /* 총액 계산 */ } public void printInvoice() { /* 청구서 출력 */ }}2. 개방-폐쇄 원칙 (Open-Closed Principle, OC..

Back_End/Java 2024.12.11
이전
1
다음
더보기
프로필사진

TEN BILLION

매일매일 성장하는 개발 일기 !

  • 분류 전체보기 (224) N
    • Back_End (64) N
      • Java (39)
      • Spring (10)
      • Design Pattern (4)
      • JPA (11) N
    • Front-End (11)
    • DataBase (11)
    • Oracle (13)
    • MySQL (1)
    • CS (18)
    • Network (9)
    • Web (14)
    • Algorithm (65)
    • 프로젝트 (7)
      • 마이그레이션 (7)
    • Docker (6)
    • AWS (2)

Copyright © Kakao Corp. All rights reserved.

티스토리툴바