마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

상속 개념이 너무 헷갈려요 ㅡㅜ

0 추천
A라는 클래스가 B를 상속받고 B를 C가 상속받으면,

C클래스에서는 A의 메서드와 속성을 그대로 받아올 수 있는 건가요?

예로 들어, android.app.Activity 클래스는 android.support.v4.app.FragmentActivity에 상속하고

android.support.v7.app.ActionBarActivity는 android.support.v4.app.FragmentActivity를 상속하는데

ActionBarActivity에서 Activity 의 메서드나 속성이 오버라이딩 되 있지 않는 한 그 메서드나 속성을 그대로 쓸 수 있는 것인지...
jgom (230 포인트) 님이 2014년 7월 3일 질문

1개의 답변

0 추천
 
채택된 답변
스타를 생각하시면 좋습니다

유닛이라는게 A클래스 ( 여기엔 이동, 공격, 스톱 등등 유닛이 가지고 있는게 잇겟죠? )

바이오닉이라는게 B클래스 ( 여기엔 테란 바이오닉이 할수있는거, 뭐 메딕에게 힐받을수 있다던지? )

마린이라는유닛이 C클래스 입니다 ( 스팀팩 )

이런식으로 밑으로 내려갈수록 세분화가 됩니다. C클래스가 마린인대 A클래스의 이동,공격, 스톱이

없으면 안되겟죠? 그리고 C클래스가 마린일수도 있는대 C클래스를 저글링으로 정의할수도 있습니다.

각각 유닛이 다르니 이동속도도 달라야 하니 오버라이딩 해서 각각유닛속도를 바꿔주는겁니다.

그냥 생각나는대로 막써서 정리가 안됬지만-ㅁ-;; 모르는게 있으면 다시 리플달아주세요 ㅋ
호랑이말코 (660 포인트) 님이 2014년 7월 3일 답변
jgom님이 2014년 7월 3일 채택됨
...