개발새발
close
프로필 배경
프로필 로고

개발새발

  • 분류 전체보기
    • 회고
    • 정보처리기사
    • 공부
      • Spring
      • Docker
      • 오류
      • 코딩테스트
    • 개발 일지
  • 홈
  • 태그
  • 방명록

객체 지향 프로그래밍 - SOLID

SOLID란? SOLID는 객체 지향 프로그래밍 및 설계에서 시간이 지나도 소프트웨어의 유지 보수 및 확장이 용이하게하고, 이해하기 쉬운 소프트웨어를 만들고자 할 때 적용하는 5가지 원칙이다. 1) SRP(Single Responsibility Principle) - 단일 책임 원칙 - 단일 책임 원칙은 클래스가 하나의 책임만 가져야 한다. 클래스가 변경될 이유가 줄어들어 시스템이 더 유연해지고 변경에 대한 영향이 적어지며, 유지보수가 용이해진다. 예시) 아래의 코드를 보면 하나의 클래스에 보고서 생성, 인쇄, 저장하는 로직이 하나의 클래스에 포함되어있다. class Report { void generateReport() { // 보고서 생성 로직 } void printReport() { // 보고서 인..

  • format_list_bulleted 공부/Spring
  • · 2024. 2. 25.
  • textsms
  • navigate_before
  • 1
  • navigate_next
공지사항
전체 카테고리
  • 분류 전체보기
    • 회고
    • 정보처리기사
    • 공부
      • Spring
      • Docker
      • 오류
      • 코딩테스트
    • 개발 일지
최근 글
인기 글
최근 댓글
태그
  • #정보처리기사 필기
  • #OCP
  • #객체지향5원칙
  • #solid
  • #객체지향원리
  • #정처기
  • #DIP
  • #정처기 필기
  • #SRP
  • #lsp
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바