매개변수(2)
-
JAVA #33
void change(int y) { => y 매개변수에 값이 전달됨 class MyDate { int year = 2019; int month = 12; int day = 31; => 클래스 소속 멤버변수 3개정의하고 초기화 class RefMethod { void changeData(MyDate t) { => 객체주소가 전달 => 결국 객체주소를 공유해서 사용함
2020.03.30 -
JAVA #31
double abs(double a) { if(a 매개변수 타입을 다르게 한 메서드 오버로딩 void p(int a, int b) { System.out.println("a = " + a + ", b =" + b); } => 매개변수 개수를 다르게 한 메서드 오버로딩 메서드 오버로딩? => 동일 한 클래스 내에서 같은 이름의 메서드를 여러번 중복해서 정의하는것을 말한다. => 오버로딩 된 메서드 구분요건 ) - 매개변수(전달인자) 타입을 다르게한다. - 매개변수 개수를 다르게 한다. - 매개변수 순서를 다르게 한다.
2020.03.30