접근 제어자
private , protected, public
public 하면 정보 은닉이라는 객체지향의 의미가 없어지므로, protected 를 씀
protected는 상속받지 않는 다른 클래스에서는 private와 같은 위치에 있다.
A 클래스를 상속받은 subA에서는 pubic 함수와 protected 함수는 상속받지만, private는 상속받지 아니함.
sub클래스가 상속을 받는 유형에 따라도 외부 함수에서 접근 가능성이 달라짐
예를들어 A함수의 protetced 멤버를 private로 상속하면 싹다 private로 바낌
'TIL > [객체지향 프로그래밍] TIL' 카테고리의 다른 글
TIL (22.04.28) (0) | 2022.04.29 |
---|---|
TIL (22.04.19) 시험범위 4장 정리 (0) | 2022.04.20 |
TIL (22.04.17) 시험범위 정리 3장 (0) | 2022.04.17 |
TIL (22.04.14) (0) | 2022.04.17 |
TIL (22.04.16) 시험범위 정리 2장 (0) | 2022.04.16 |