후르트링의 CS 블로그

  • 홈
  • 태그
  • 방명록

overloading 1

[ 자바 / JAVA ] 오버라이딩 vs 오버로딩

Overriding과 Overloading은 객체 지향언어에서 다형성을 높여주는 개념입니다. 이름이 비슷해서 비슷하게 생각할 수 있지만 전혀 다른 개념입니다. [오버로딩(Overloading)] 오버로딩은 동일한 이름의 메소드를 여러개 정의하는 것입니다. 메소드의 이름과 return 타입은 동일하지만, 매개변수의 형(type)이나 개수가 다른 상황입니다. 이렇게 함으로써 다양한 상황에서 메소드가 호출 될 수 있도록합니다. 아래와 같이 함수의 이름과 리턴타입은 같지만 매개변수의 개수가 다르므로 오버로딩이 가능합니다. int sum(int n1, int n2){ int ans = n1+n2; return ans; } int sum(int n1){ int ans = n1+1 return ans; } 다음과 같..

프로그래밍/자바(Java) 2021.07.22
이전
1
다음
더보기
프로필사진

후르트링의 CS 블로그

  • 분류 전체보기 (23)
    • 프로그래밍 (21)
      • 자바(Java) (12)
      • Spring (0)
      • JPA (4)
      • WEB (4)
      • 일반 (1)
    • 코딩테스트(C++) (2)
      • 자료구조, 알고리즘 (2)

Tag

plantuml, static 변수, 프로그래머스, 백준, Interface, Servlet, web server, static 메소드, Wrapper class, lv.2, 접근제어 지시자, java, Hackerrank, 웹 어플리케이션 서버, 자바, jpa, BOJ, c++, 알고리즘, 메뉴 리뉴얼,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

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

방문자수Total

  • Today :
  • Yesterday :

Copyright © AXZ Corp. All rights reserved.

티스토리툴바