Если класс наследует базовый класс со статической переменной-членом, будет их единственным членом, который совместно используется со всеми классами, которые наследуются.
У меня есть несколько видов, наследующих классы, и множество экземпляров каждого из них.
Я хочу, чтобы у каждого из наследуемых классов был отдельный статический член, который используется всеми его экземплярами.
Как это можно сделать?
спасибо, и извините за мой плохой английский.
редактировать:
class a{
static int var;};
class b::a{};
class c::a{};
Теперь я хочу, чтобы все экземпляры b имели одинаковые var , и все экземпляры c имели бы одинаковые var , но var of b будет отличаться от var из c.
Еще раз извините за мой английский, если вы можете исправить меня, пожалуйста, сделайте это.