재담이의 끄적끄적

  • 홈
  • 태그
  • 방명록

LSP 1

[객체지향] SOLID(3) - LSP(리스코프 치환 원칙)

LSP(Liskov Substitution Principle) 리스코프 치환 원칙이란 자식 클래스는 자신의 부모 클래스를 대체할 수 있다는 것을 말한다. 리스코프 치환 원칙은 바바라 리스코프가 '자료 추상화와 계층'이라는 제목으로 기초 연설을 한 1987년 콘퍼런스에서 처음 소개한 내용으로, 이 원칙을 엄밀한 용어로 말하자면 (강한) 행동적 하위형화라고 부르는 하위형화 관계의 특정한 사례이다. 이 정의는 1994년 논문에서 다음 원칙을 만들어낸 자료형의 의미론적 상호 처리를 보장하기 때문에 단순한 문법적 관계일 뿐만 아니라 의미론적 관계다. 더보기 q(x)를 자료형 T의 객체 x에 대해 증명할 수 있는 속성이라 하자. 그렇다면 S가 T의 하위형이라면 q(y)는 자료형 S의 객체 y에 대해 증명할 수 있어..

객체지향 2022.03.01
이전
1
다음
더보기
  • 분류 전체보기 (156)
    • Spring (43)
    • Java (14)
    • 알고리즘 (72)
      • BOJ (67)
      • 프로그래머스 (4)
    • 보안 (2)
    • 객체지향 (11)
    • 웹개발 (5)
    • 운영체제 (4)
    • 데이터베이스 (3)
    • 네트워크 (2)
    • 수학 (0)

Tag

BFS, C++, DP, 디자인패턴, 스프링, 객체지향, bean, Spring, 정렬, 스프링MVC, 자바, 알고리즘, 빈, boj, SpringMVC, 백준, java, SpringDB, AOP, 스택,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2026/01   »
일 월 화 수 목 금 토
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.

티스토리툴바