1.Допустим, есть абстрактный класс A, в котором содержится список элементов этого же класса, например, protected con : list[A]. Можно ли указать в классе-наследнике B : A, чтобы этот список con мог содержать только элементы другого класса C : A или производные от него X : C?
2.Когда я программировал на с++, я создавал специальный класс Globals со статическими членами для глобальных переменных и методов. Тут что-то не получается обратиться к статической переменной. Как быть?