반응형


Point11(int a, int b, int c) {
this.a = a;
this.b = b;
this.c = c;

}

=> this는 내자신 클래스에 선언된 멤버변수 중 인스턴스 변수를 가리키는 참조변수 키워드이다.

=> 왼쪽의 멤버변수 중 인스턴스 변수와 오른쪽의 매개변수명이 같을때는 왼쪽의 인스턴스 변수명 앞에 this.을 붙임으로 써 내 자신 클래스에서 선언된 인스턴스변수라는 것을 알려줘야 한다. 그러면 구붕니 되어져서 값이 저장됨

=> 매개변수 개수를 다르게 한 생성자 오버로딩이다. 

=> 묵시적 제공하지 않는다.

 

Point11 p = new Point11(100, 200, 300); 

=> 오버로딩 된 생성자 호출

반응형

'Programming Language > JAVA' 카테고리의 다른 글

JAVA #40  (0) 2020.03.31
JAVA #39  (0) 2020.03.31
JAVA #37  (0) 2020.03.31
JAVA #36  (0) 2020.03.30
JAVA #35  (0) 2020.03.30
반응형


int sum = 0;

=> 지역변수는 선언과 동시에 초기화를 해야한다.

 

for(int i = 0; i < arr.length; i++) {
sum = sum + arr[i];

}

=> 배열원소 누적합

 

return sum;

=> return 키워드(예약어)로 메서드 호출한 곳으로 누적합을 반환

 

int total = getSum(new int[] {10, 20, 30});

=> 누적합을 리턴받아서 total 변수에 저장

반응형

'Programming Language > JAVA' 카테고리의 다른 글

JAVA #30  (0) 2020.03.30
JAVA #29  (0) 2020.03.30
JAVA #27  (0) 2020.03.30
JAVA #26  (0) 2020.03.30
JAVA #25  (0) 2020.03.30

+ Recent posts