HRuler

  • 홈
  • 태그
  • 방명록

CS 1

객체지향 5원칙 - SOLID

1. 객체지향 5원칙 소개 객체 지향 5원칙은 유연하고 확장 가능한 소프트웨어를 설계하기 위한 원칙으로 단일 책임 원칙(SRP), 개방-폐쇄 원칙(OCP), 리스코프 치환 원칙(LSP), 인터페이스 분리 원칙(ISP), 의존 관계 역전 원칙(DIP)이 있습니다. 즉 객체지향 프로그래밍을 위한 5가지 원칙입니다.각 원칙 약자의 앞글자를 따서 SOLID 원칙이라고 부른다.2. 단일 책임 원칙(SRP - Single Responsibility Principle)하나의 객체에는 하나의 책임만을 가진다는 원칙 -> 하나의 객체에 하나의 책임이 완전히 캡슐화되어야 함을 의미더 쉽게 이해하려면 하나의 객체인 클래스를 수정하는 목적, 이유가 한 가지여야 함을 의미한다고 생각하면 된다. 아래와 같이 더하기와 곱하기의 두..

CS 2024.05.06
이전
1
다음
더보기
프로필사진

  • 분류 전체보기 (316)
    • 안드로이드&IOS 앱 개발자 양성 (83)
    • 알고리즘 공부 (202)
      • 프로그래머스 (102)
      • 백준 (99)
    • Python (6)
      • Django (6)
      • 라이브러리 (0)
    • MySQL (1)
    • Java-Spring (15)
    • CS (1)
    • AWS (7)
      • EC2 (4)
      • RDS (3)

Tag

티스토리챌린지, read replicas, Route53, ElastiCache, EC2, SSH, elb, Multi AZ, AWS, database backups, 오블완, EBS, RDS,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/07   »
일 월 화 수 목 금 토
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바