꾸준히 안타치기
접근 제어자 private / getter, setter 본문
반응형
https://youtu.be/ji7UznXBwfs?list=PLyebPLlVYXCiKweTN4a-xePbbY1Ta6Yu9
https://youtu.be/FiH9012xTA8?list=PLyebPLlVYXCiKweTN4a-xePbbY1Ta6Yu9
public - 접근 제한 없음
private - 같은 클래스에서만 접근이 가능하다.
protected - 같은 패키지 내에서, 그리고 다른 패키지 자손클래스에서 접근이 가능
default - 같은 패키지 내에서만 접근이 가능하다.
getter(값을얻고), setter(값을 설정)
getter | setter |
private 필드를 반환한다. | private 필드를 변경한다. |
private으로 접근을 막아, 올바른 사용자도 접근 할수가 없다.
직접 접근이 불가하기때문에, getter,setter를 사용해 우회 접근한다.
구조화 하기 위해서 사용.
getter,setter 클래스 안에서만 수정하면 된다. 구조를 변경하지 않아도된다.
total, avg ----> exam안에서 해결해줌. / 평균은 토탈을 호출해 가져와서 나눠줌.
반응형
'CS > JAVA' 카테고리의 다른 글
클래스 타입과 Static / final / abstract (0) | 2021.11.19 |
---|---|
Hashmap (0) | 2021.10.25 |
*****array /List - ArrayList (0) | 2021.02.23 |
if / while / do while (0) | 2021.02.19 |
숫자 출력 / 형식지정자 / 소수점 몇째자리 까지 표현 / formating (0) | 2021.02.19 |
Comments