Buang

  • 홈
  • 태그
  • 방명록

메서드오버로딩 1

[JAVA] 메소드 오버로딩이 뭘까?

메소드 오버로딩 정의 똑같은 이름의 메서드를 중복해서 사용하는 걸 메서드 오버로딩이라고 한다. 즉 내가 getNumber라는 함수를 만들었는 데 getNumber 함수 아래에 똑같은 이름(getNumber)을 가진 함수를 또 하나 더 만드는 것이다. 왜 함수 이름을 똑같이 만들어서 생성하는 건지 의문이 들 수 있다. 이번 시간엔 메소드 오버로딩이 왜 필요하고, 메소드 오버로딩을 사용할 수 있는 상황에 대해 이야기하고자 한다. 메소 오버로딩 등장배경 // 정수(int)형 숫자를 인자로 받아서 그 숫자를 곱해주는 것 public static int getNumber(int number) { int result = number * number; return result; } // 문자(string)형 숫자를 ..

IT/JAVA 2023.03.27
이전
1
다음
더보기
프로필사진

천생 문과생의 우당쾅쿠왁! 공대생활을 기록합니다.

  • Study
    • 천생 문과가 컴공으로 전과하면
      • 천생 문과생의 공대 일기
      • 우당쾅콱! 대학 팀플 현실
      • 개발 용어 정리
    • IT
      • BaekJoon
      • JAVA
      • JavaScript
      • React
      • Node.js
      • Android studio
    • BOX-IT
      • Python
      • Error
      • Linux
      • C++
      • HTML
    • Math
      • 확률과 통계
    • ETC
      • 오류 상황 해결
      • 전자기기 리뷰

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Copyright © Kakao Corp. All rights reserved.

티스토리툴바