땅다람쥐의 나날

  • 홈

Overloading vs. Overriding 1

오버라이딩(Overriding) vs. 오버로딩(Overloading)

오버라이딩 vs. 오버로딩 이름이 비슷해서 자주 헷갈리는 경우가 많아서 이 포스트로 개념을 정리하고자 합니다. 오버라이딩 (Overriding) 객체 지향 언어에서 오버라이딩은 상속과 관련이 되어있습니다. Child 클래스들은 Parent class에서 정의된 method들을 사용 할 수 있는데 이런 것들은 inherited method라고 불립니다. 혹은 child 클래스가 parent class의 method와 똑같은 이름, parameter, return type을 가지고 있으면 overriding method 라고 불립니다. Overriding의 이런 특성은 다형성 (polymorphism)에 속합니다. 정리하자면 Parent class에 선언된 method의 이름, parameter, retur..

Java 2022.01.13
이전
1
다음
더보기
프로필사진

땅다람쥐의 나날

미국 시카고에서 개발자로 일하고 있습니다

  • 분류 전체보기 (22)
    • Algorithm (7)
      • LeetCode (7)
    • Back End (1)
    • Data Structure (1)
    • FlutterFlow (0)
    • Front-end (8)
      • CSS (0)
      • HTML (4)
      • Javascript (0)
      • Typescript (2)
    • Java (4)
    • Next.js (0)
    • 슬기로운백수생활 (0)

Tag

타입스크립트 자바스크립트 차이점, TypeScript, java, 자바, 알고리즘, Mutability, Overloading vs. Overriding, HTML, 타입스크립트, Algorithm, 인터넷, Subdomain Visit Count, Internet, 605, SimpleTypes, flatMap(), flatMap map 차이, 레모네이드 체인지, leetcode, easy,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/06   »
일 월 화 수 목 금 토
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 © Kakao Corp. All rights reserved.

티스토리툴바