코린이의 일기장

  • 홈
  • 태그
  • 방명록

Solid 1

[Java] OOP의 다형성 및 SOLID

안녕하세요~!! 파이썬이랑 Web 기초랑 CS 부분만 공부하다가 Spring 공부하면서 Java 기초부분을 정리하게 되었는데요 오늘은 OOP 장점과 SOLID 부분에 대해서 설명을 하겠습니다. 객체 지향 패러다임의 4가지 주요 특성 "캡슐화", "추상화", "다형성", "상속" 중에서 "다형성" 포커스를 두고 설명을 하겠습니다. 다형성(Polymorphis) 객체지향 언어는 동일한 이름을 가진 메소드를 허용하지 않는다. 예를 들어 "잠든다"는 동작이 구현된 메소드가 있다고 가정하자. 잠든다는 동일한 동작이 구태여 두 개나 구현될 필요가 없습니다. 이러한 관점에서 본다면 메소드의 고유 아이덴티디라고도 불릴 수 있는 메소드명의 유니크화는 어쩌면 당연하다. 하지만 조금 생각해보면 이상하다. JAVA는 타입에 ..

java 2022.07.12
이전
1
다음
더보기
프로필사진

나만의 코딩 일기장

  • 분류 전체보기 (82)
    • java (7)
    • java and sping (14)
    • python (29)
    • IOT (0)
    • DB (5)
    • 안드로이드 (4)
    • 리눅스 (6)
    • 웹개발기초 (9)
    • IT 정보 (4)
    • 기타 (4)

Tag

백준알고리즘, git, 웹기초, Github, 리눅스, JPA, Spring, 코딩테스트, 파이썬, lombok, Thread, Wrapper Class., 자료구조, 메타버스, ddl, java, 알고리즘, Python, Linux, fetch join,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

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

방문자수Total

  • Today :
  • Yesterday :

Copyright © AXZ Corp. All rights reserved.

티스토리툴바