목록오버로딩 (1)
충분히 쌓여가는
오버로딩 overloading
오버로딩 한 클래스 안에 같은 이름의 메서드 여러 개 정의하는 것 대표적인 예: println() void println() void println(boolean x) void println(char x) void println(char[] x) void println(double x) void println(float x) void println(int x) void println(long x) void println(Object x) void println(String x) 오버로딩이 성립하기 위한 조건 1. 메서드 이름이 같아야 한다 2. 매개변수의 개수 또는 타입이 달라야 한다 3. 반환 타입은 영향없다 오버로딩 아님 이름이 같지만 타입이 같다, 그냥 메서드 중복정의 int add(int a, i..
Java/객체지향
2023. 5. 30. 16:50