개발의 도서관

  • 홈
  • 태그
  • 방명록

lsp 1

[SOLID] LSP | 리스코프 치환 원칙 (Liskov Substitution Principle)

[SOLID] LSP | 리스코프 치환 원칙 (Liskov Substitution Principle) 부모 클래스를 상속받은 자식 클래스로도 부모 클래스의 메소드들을 동작할 수 있어야 하는 원칙입니다. 다시 말해 부모 클래스로 짜인 코드를 자식 클래스로 변경하였을 때도 원활하게 프로그램이 동작할 수 있어야 합니다. 예시 예를 들어 부모와 자식이 있습니다. 부모는 자동차를 운전할 줄 압니다. 자식은 운전하는 방법을 부모로부터 습득(상속)합니다. 부모로부터 운전하는 방법을 습득한 자식은 부모 대신 운전을 할 수 있어야 합니다. 리스코프 치환 원칙에 대해 알아보기 위해, 원칙을 위반하는 동물/고양이 예제를 통해 알아봅시다. public class Animal { public String getName() { ..

Java/SOLID 2022.04.13
이전
1
다음
더보기
프로필사진

Java-Kotlin/Spring 백엔드 개발자로서 남긴 기록을 저장하는 블로그입니다!

  • 분류 전체보기
    • Java
      • SOLID
    • Spring
    • Kotlin
    • JPA
    • 삽질 일기
    • Session
    • Project
      • Glol
    • Trouble
    • dev

Tag

코드 템플릿, Live Tempalte, 리스코프 치환 원칙, 객체지향, Pure DI, 인터페이스 분리 원칙, Spring Cache, 인터페이스와 추상클래스의 차이, 인터페이스를 분리하는 이유, 라이엇 API, reachable, Java Garbage Collection, Reachability, Local Memory, 인터페이스, Young 영역, unreachable, 반응형 프로그래밍, solid, Old 영역,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • 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.

티스토리툴바