2024-10-28


2과목 총점 >>> 180
3과목 총점 >>> 251
4과목 총점 >>> 346
package method;
/*
* 메서드 다중 정의(Method Overloading)
* - 동일한 클래스에서 동일한 이름의 메서드가 여러 개 정의되는
* 자바 문법.
* - 일관된 이름으로 정의할 수 있어서 개발자(사용자)에게 코드의
* 직관성을 제공함.
*
* [메서드 다중정의 규칙]
* 1. 메서드 이름이 동일해야 함.
* 2. 매개변수의 개수가 같은 경우에는 매개변수의 자료형이 달라야 함.
* 또는 매개변수의 개수가 달라야 함.
* 3. 리턴타입(반환형)은 무관함.
*/
public class MethodExam_12 {
// 2과목 총점을 구하는 메서드
public static int sum(int k, int e) {
return k + e;
}
// 3과목 총점을 구하는 메서드
public static int sum(int k, int e, int m) {
return k + e + m;
}
// 4과목 총점을 구하는 메서드
public static int sum(int k, int e, int m, int j) {
return k + e + m + j;
}
public static void main(String[] args) {
int kor = 92, eng = 88, mat = 71, java = 95;
System.out.println("2과목 총점 >>> " + sum(kor, eng));
System.out.println("3과목 총점 >>> " + sum(kor, eng, mat));
System.out.println("4과목 총점 >>> " + sum(kor, eng, mat, java));
}
}'Java > 기초 내용 정리' 카테고리의 다른 글
| Java(Class&Method)_Class_02 (0) | 2024.10.28 |
|---|---|
| Java(Class&Method)_Class_01 (0) | 2024.10.28 |
| Java(Class&Method)_Method_11 (0) | 2024.10.28 |
| Java(Class&Method)_Exam_01 (0) | 2024.10.25 |
| Java(Class&Method)_Method_10 (0) | 2024.10.25 |