JudeCode

JudeCode

  • 분류 전체보기 (59)
    • TIL (42)
      • Java (37)
      • Network (2)
      • Database (3)
    • 면접을 위한 cs 전공지식 노트 (11)
      • 디자인 패턴 (9)
      • 프로그래밍 패러다임 (2)
    • Project (6)
  • 홈
  • 태그
  • 방명록
RSS 피드
로그인
로그아웃 글쓰기 관리

JudeCode

컨텐츠 검색

태그

Database 배열 spring boot 조건문 강의 내용 정리 리스트 list Java 객체 Collection for문 프로그래밍 패러다임 switch문 team project 반복문 연산자 Project 컬렉션 디자인 패턴 Til

최근글

댓글

공지사항

아카이브

Overloading(1)

  • [TIL][Java][2023-12-19] 오버로딩

    오버로딩 오버로딩은 하나의 메서드 이름으로 여러 기능을 구현하도록 하는 Java의 기능이다. 한 클래스 내에 같은 이름을 가진 메서드가 있더라도, 매개변수의 개수 또는 타입, 순서가 다르면 동일한 이름을 사용해서 메서드를 정의할 수 있다. 오버로딩의 조건 메서드의 이름이 같고 매개변수의 개수, 타입, 순서가 달라야 한다. 응답 값만 다른 것은 오버로딩을 할 수 없다. 접근제어자만 다른 것도 오버로딩을 할 수 없다. 오버로딩은 매개변수의 차이로만 구현할 수 있다. 오버로딩의 장점 메서드 이름 하나로 상황에 따른 동작을 개별로 정의할 수 있다. ex. pirntln() : println()의 매개변수로는 int, double, String, boolean 등 다양하게 넣을 수 있다. 메서드의 이름을 절약할 ..

    2023.12.19
이전
1
다음
티스토리
© 2018 TISTORY. All rights reserved.

티스토리툴바