IT Crowd

  • 홈
  • 태그
  • 방명록

생성자 오버로딩 1

메소드 오버로딩(overloading) vs 메소드 오버라이딩(overriding)

메소드 오버로딩(Method Overloading)같은 이름을 가진 메소드를 여러개 정의하는 것. (메소드 이름은 같고, 매개변수의 선언이 다른 메소드를 만드는 것)인자는 다르지만 기능은 같은 메소드들을 하나의 메소드 이름으로 접근한다는 개념.생성자, 기타 다른 메소드에 적용가능사용이유 : 하나의 메소드 이름에 하나의 형채로만 메소드가 정의 된다면, 인자가 다르지만 같은 기능을 하는 메소드들을 각기 다른 이름으로 설정해야 한다. 사용자는 같은 기능의 메소드라도 인자의 형태에 따라 일일이 메소드의 이름을 기억해야한다.이러한 이유로 메소드의 이름은 그대로 사용하면서 다양한 형태의 메소드를 정의 하면, 어떠한 형태의 인자를 사용더라도 해당 기능을 맡은 메소드 이름만 기억하면 된다. ※ 오버로딩의 주의사항메소드..

프로그래밍/JAVA 2016.03.30
이전
1
다음
더보기
프로필사진

IT Crowd

웹 프로그래밍, 빅데이터, 알고리즘 강의를 하는 사람입니다. 도움이 되기를 바라며 포스팅합니다.

05-12 00:07
  • 분류 전체보기 (53)
    • 알고리즘 (13)
      • 백준 (7)
      • SWEA (4)
      • TIP - python (1)
    • 프로그래밍 (31)
      • JAVA (18)
      • 데이타베이스 (3)
      • 스프링 프레임워크 (3)
      • 기타 (3)
      • Python (1)
      • 리눅스 (0)
      • Server (1)
      • R (0)
      • AWS (0)
    • 잡다한것 (4)
      • GAME (1)
    • 책 (0)
      • 읽은 책 (0)
      • 읽고 싶은 책 (0)
    • MAC Tip (1)

Tag

알고리즘, 백준, error, 마이바티스, 오류, Python, 코딩테스트, boj, 코딩, 파이썬, 삼성코테, iM, 코테, BFS, 탐색, method overriding, java, 완전탐색, SWEA, 자바,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

Calendar

«   2025/05   »
일 월 화 수 목 금 토
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 31

방문자수Total

  • Today :
  • Yesterday :

티스토리툴바