반응형

2024/06/20 2

메서드 오버로딩(Method Overloading)이란?

메서드 오버로딩(Method Overloading)이란?메서드명이 같지만 매개변수가 다른 메서드를 하나의 메서드명으로 정의하는 것.메서드 오버로딩을 위한 조건메서드명이 같음.매개변수의 자료형이나 개수가 다름.Ex) 매개변수의 자료형이 다름 ▶ add(int a, in b)  add(int a, double b)  add(double a, double b)Ex) 매개변수의 개수가 다름 ▶ add(int a)  add(int a, int b)  add(int a, int b, int c)메서드 오버로딩 예제public class day5Test { public static void main(String[] args) throws IOException { calculate(2,3); ..

Java Study 2024.06.20

메서드(method)란?

메서드(method)란?프로그램에서 반복되는 특정 작업을 수행하기 위한 코드의 집합.Ex) System.out.println() : 콘솔에 메세지를 출력하는 기능의 함수.메서드의 종류(유형)?표준 라이브러리(J2SE API) 메서드1. 자바 클래스 라이브러리에 이미 정의되어 있는 메서드.2. 사전 정의 메서드 또는 내장 메서드라고도 함.3. 언제든 프로그램에서 호출하기만 하면 사용할 수 있음.사용자 정의 메서드1. 사용자 또는 프로그래머가 작성한 메서드.2. 필요에 따라 추가, 보완 , 수정, 삭제할 수 있음.메서드의 필요성?재사용성 : 코드의 중복 작성을 방지. 특정 메서드를 호출하여 코드를 재사용할 수 있음.가독성 : 코드를 쉽게 읽을 수 있음. 코드를 쉽게 이해할 수 있음.유지보수성 : 코드를 더 ..

Java Study 2024.06.20
반응형