inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

오유리님의 게시글

오유리 오유리

@cjswocl32532984

수강평 작성수
-
평균평점
-

게시글 2

질문&답변

접근한정자에 대해서 질문있어요

답변 감사합니다!! 객체지향이 뭔가 많이 어렵네요..ㅠㅠ 답변 계속 곱씹어보면서 열공하겠습니다~!!

좋아요수
1
댓글수
4
조회수
361

질문&답변

접근한정자에 대해서 질문있어요

아..질문을 잘못했었어요..죄송합니다. class Player { protected PlayerType type; protected int hp; protected int attack; protected int GetHp() { return this.hp; } protected void SetInfo(int hp, int attack) { this.hp = hp; this.attack = attack; } } class Knight : Player { public Knight() { SetInfo(100, 10); } } 이렇게 자식클래스에서는 함수사용이 가능한데 main함수안에 Knight knight = new Knight(); knight.GetHp(); 이렇게하면 보호수준에러가 뜨더라구요.. Knight는 Player에게 상속받고 knight는 Knight의 인스턴스니깐 사용될것같은데..왜 안되는건가요..?

좋아요수
1
댓글수
4
조회수
361