Java/method

메서드(4)

은찡안찡 2022. 10. 27. 17:53


※ 메서드를 구분하는 요소를 시그너처(Signature)라고 한다.
시그너처는 '메서드 이름', '매개변수의 자료형', '매개변수의 개수'이다.


※ 메서드 오버로딩(Overloading): 객체지향 언어의 특징인 '다형성(Polymorphism)'을 구현
매개변수의 자료형과 매개변수의 개수로 구분하여 같은 이름의 메서드를 호출하는 것이다.

package com.dream.method;

public class MethodEx04 {
	public static void main(String[] args) {
		OverLoading od = new OverLoading();
		Calculator cu = new Calculator();
		
		int num = (int)(cu.calculator(5, 15, '+'));
		od.printStr("사랑해!");
		od.printStr("바보야 사랑해!", num);
	}
}

'Java > method' 카테고리의 다른 글

메서드(6)  (0) 2023.04.05
메서드(5) - 비만도를 측정하는 카우프 지수 프로그램  (0) 2023.04.05
메서드(3)  (0) 2022.10.26
메서드 알고리즘(2)  (0) 2022.10.24
메서드(1)  (0) 2022.10.18