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

상속 관련해서 질문있습니다.

0 추천
어제 질문글에 대한 답변을 보면서 다시 자바를 하면서 조금씩 강의시간에 배운 내용들이 기억이 났습니다.

상속관련해서 질문이있는데요.

Activity 클래스인 A.class가 있고 그냥 자바 클래스인 B.class가 있다고 할 때

B extends A해서 Activity 클래스를 상속을 받도록 코드를 구현했다고 하면.

어플에서 어떤 입력을 통해 텍스트뷰에 어떠한 문자열이 저장되면, 그 저장된 값을 매개변수 없이 B.class에서는

텍스트뷰 변수를 호출하는 것만으로는 그 텍스트뷰에 저장된 문자열을 불러올 수 없는 것 맞나요?
우윤데에 (730 포인트) 님이 2013년 7월 11일 질문

1개의 답변

0 추천
 
채택된 답변
상속은 모든 멤버 변수를 공유하는게 아닙니다.

B가 A를 상속 받았다고 해서

A 클래스의 인스턴스의 멤버 변수를 B 클래스의 인스턴스에서 공유되는게 아닙니다.

상속은 틀만 받는 것입니다. 실제 그 틀을 구성하고 있는 멤버 변수는 서로 다른 값을 가지고 있습니다.

 

공유하기 위해서는 static으로 사용하시면 됩니다.
원조안드로이드 (58,190 포인트) 님이 2013년 7월 11일 답변
우윤데에님이 2013년 7월 12일 채택됨
...