꾸준히 안타치기

접근 제어자 private / getter, setter 본문

CS/JAVA

접근 제어자 private / getter, setter

글자줍기 2021. 9. 23. 02:23
반응형

https://youtu.be/Qm08p4Vk2sw   

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 클래스 안에서만 수정하면 된다. 구조를 변경하지 않아도된다.


youtu.be/edKJbYyUapk

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