WasTabon
@WasTabon

Может ли конструктор абстрактного класса вызыватся сам по себе?

У меня возникла проблема, пошел к чату жпт, а он дал такое решение и оно даже работает. Но только как и можно ли так делать вообще?
public abstract class ObservableLogger : MonoBehaviour, IObserver
{
    private List<IObservable> _observables;

    public ObservableLogger()
    {
        _observables = new List<IObservable>();
    }
}


От ObservableLogger если что потом ещё один класс наследуется, но разве при наследовании автоматически конструкторы вызываются?
  • Вопрос задан
  • 104 просмотра
Решения вопроса 1
vabka
@vabka Куратор тега C#
Токсичный шарпист
Да. При вызове конструктора у наследника -обязательно будет вызван конструктор родителя
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы