전체 방문자
오늘
어제
모달조아
Better than yesterday
모달조아
  • 분류 전체보기 (147)
    • PS (86)
      • BOJ (79)
      • 프로그래머스 (6)
    • 이론 (41)
      • 자료구조 (2)
      • 알고리즘 (8)
      • 데이터베이스 (1)
      • 운영체제 (1)
      • 네트워크 (3)
      • 디자인패턴 (7)
      • Java (13)
      • Spring (4)
      • JPA (1)
      • Git (1)
    • 개발 (18)
    • 프로젝트 (1)
    • 기록 (0)
      • 후기 (0)
    • etc (1)

최근 글

티스토리

hELLO · Designed By 정상우.
모달조아
이론/Java

오버로딩과 오버라이딩

이론/Java

오버로딩과 오버라이딩

2022. 11. 22. 22:32
  • 오버로딩
    • 같은 이름의 메서드를 매개변수의 타입, 갯수에 따라 여러 개로 정의할 수 있는 것
    • 매개변수의 타입, 갯수가 다르다면 반환값을 다르게도 정의 가능함
      • 반환값만 다르게는 안됨
    • 매개변수가 다르다면 접근제어자도 다르게 지정 가능함
      • 접근제어자만 다르게는 안됨
 
  • 오버라이딩
    • 상위 클래스의 메서드를 재정의하는 것
    • 메서드의 이름, 매개변수, 반환값이 모두 같아야함
    • 접근제어자의 경우 상위클래스보다 더 넓거나 같은 범위로만 지정 가능함
저작자표시 (새창열림)

'이론 > Java' 카테고리의 다른 글

xms 와 xmx 에 대하여  (0) 2022.12.22
동등성 비교를 위해 equals(), hashCode() 를 함께 재정의하는 이유  (0) 2022.11.24
원시 타입과 참조 타입  (0) 2022.11.22
Checked exception 과 Unchecked exception  (0) 2022.11.22
BufferedReader, BufferedWriter 사용 후 close 해야하는 이유  (0) 2022.11.22
    '이론/Java' 카테고리의 다른 글
    • xms 와 xmx 에 대하여
    • 동등성 비교를 위해 equals(), hashCode() 를 함께 재정의하는 이유
    • 원시 타입과 참조 타입
    • Checked exception 과 Unchecked exception
    모달조아
    모달조아

    티스토리툴바

    단축키

    내 블로그

    내 블로그 - 관리자 홈 전환
    Q
    Q
    새 글 쓰기
    W
    W

    블로그 게시글

    글 수정 (권한 있는 경우)
    E
    E
    댓글 영역으로 이동
    C
    C

    모든 영역

    이 페이지의 URL 복사
    S
    S
    맨 위로 이동
    T
    T
    티스토리 홈 이동
    H
    H
    단축키 안내
    Shift + /
    ⇧ + /

    * 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.