클래스가 정적 변수 member를 사용하여 기본 클래스를 상속하는 경우 상속 관계에있는 모든 클래스와 공유하는 유일한 멤버입니다.상속 정적 변수 member. 상속 클래스의 모든 종류와 별도로 공유합니다.
클래스를 상속하는 클래스가 거의없고, 모든 인스턴스가 여러 개 있습니다. 상속 클래스의 모든 인스턴스에는 인스턴스가 모두 공유되는 별도의 정적 멤버가 있어야합니다.
어떻게 할 수 있습니까?
감사합니다. 불쌍한 영어에 대해 사과드립니다.
편집 : 이제
class a{
static int var;};
class b::a{};
class c::a{};
, 나는 B의 모든 인스턴스가 같은 VAR있을 것이라는 점을 원하고, C의 모든 인스턴스가 같은 VAR이되지만, VAR B의이 될 것입니다 c의 var과 다릅니다.
영어로 다시 미안합니다. 제게 고칠 수 있으면 제발 해주세요.
모든 인스턴스와 공유되는 분리 정적 멤버. 당신은 자신을 모순됩니다. – FailedDev
내 편집 – yoni
@ BatchyX의 답변을 확인하십시오. 그것은 죽었어 :)에 – FailedDev