जब स्थैतिक सदस्यों को विरासत में मिलता है, तो क्या वे संपूर्ण पदानुक्रम के लिए स्थिर होते हैं, या सिर्फ उस वर्ग के लिए, यानी:
class SomeClass
{
public:
SomeClass(){total++;}
static int total;
};
class SomeDerivedClass: public SomeClass
{
public:
SomeDerivedClass(){total++;}
};
int main()
{
SomeClass A;
SomeClass B;
SomeDerivedClass C;
return 0;
}
कुल तीन उदाहरणों में 3 होगा, या यह 2 के लिए SomeClass
और 1 के लिए होगा SomeDerivedClass
?