그러니 데이터를 받아오는 클래스가 있어
그 클래스의 구조는
그냥 상속받은 후에 자식에서 사용할수있도록
protected int a;
protected int b; 이렇게 변수 선언했고
그리고 protected void LoadData() 이렇게 자식에서 실행 할 수 있는 메소드 있고
그리고 실제 역할을 하는메소드를 코루틴으로
구현한후 받아온값을 protected a, b에 넣었어
그래서 이제 다른 클래스에서 저 데이터 받아오는 클래스를 상속하고
상속했으니 이제 loadDaea 메소드를 사용할수있으니 실행 시켜서 코루틴에 있는거 동작하면 이제 protected의 변수에 값이 들어갈 거라 생각해서
이제 자식에서 a, b를 사용하려 보니 값이 비어있네..
혹시 사용법이 틀린건가?
그럴때는 get set 문으로 log 해서 어디서 어떻게 바뀌는지 체크해봐요
사용법이 틀린건 없죠?
어떻게 쓰이는지 확실하게 이해하진 못했지만, 혹시나 해서 물어보는건데 static 과 상속을 착각하시는건 아니죠?
ㅇㅇ 아님 상속 썻어 클랙스 이름 옆에 : 상속 클래스명 이렇게 해서 상속했어
음.. 아직 못풀었다면 코드를 올려봐요.
코드 올렸음