A라는 베이스 클래스가 있고
B와 C가 각각 A에게 상속 받아요
그 다음 각각 B와 C 인스턴스를 만들고
B에서 A에서 상속 받은 속성 값을 지정하고
C에서 그 속성을 get으로 쓰고 싶은데
지금처럼 B, C는 각각의 A로 독립되니까 안되겠죠?
static 쓰는 것 말고 다른 방법 없습니까?
A라는 베이스 클래스가 있고
B와 C가 각각 A에게 상속 받아요
그 다음 각각 B와 C 인스턴스를 만들고
B에서 A에서 상속 받은 속성 값을 지정하고
C에서 그 속성을 get으로 쓰고 싶은데
지금처럼 B, C는 각각의 A로 독립되니까 안되겠죠?
static 쓰는 것 말고 다른 방법 없습니까?
ㅇㅇ 안됨. B의 인스턴스와 C의 인스턴스가 각각 A의 인스턴스를 갖고 있어서 둘 사이에서 데이터를 공유하려면 static 말고는 딱히 방법이 없음
꼭 B와 C 뿐만 아니라 B의 인스턴스 b1, b2 사이에도 값을 공유하려면 static으로 가야지 모
java만 static 되는거 아님?? c++도 static 하면 공유됨??