저는 자바를 이번 학기에 처음 수강합니다. 즉 배운지 2달도 안됐다는 얘기죠 핳

 

 

1)클래스 정리

 

클래스에는 필드와 메소드가 있습니다.

 

지금 헷갈리는 걸 정리해보자면 1. 객체의 생성은 new를 이용한다.  2. 초기값을 주는 것은 생성자 함수를 사용한다.

객체의 필드를 private로 정의하고 public한 set메소드나 get메소드를 통해서 필드값에 접근한다.

 

클래스는 private한 필드와 get,set,생성자함수,커스텀메소드로 구성된다.

 

 

1)private 동일 클래스 내에서만 접근 허용

2)public 모든 접근 허용

3)package 보류

4)protected 같은 패키지 내에서 접근 허용

 

 

2)가변 길이 인수

void sub(int ...v)

많은 인수를 받을 수 있다.

 

3)배열의 내용을 넘길때 enhanced for loop

 

for (int i = 0; i < myArray.length; i++) {System.out.println(myArray[i]) }

 

for (int myValue : myArray) System.out.println(myValue); }

+ Recent posts