Re[2]: почему в C# до сих пор нет наследования конструкторов?
От: Codealot Земля  
Дата: 27.11.22 18:43
Оценка:
Здравствуйте, xpalex, Вы писали:

X>Пока нет объекта какой смысл в наследовании?


Никогда не видел такое?
    public MyException()
    {
    }

    public MyException(string? message) : base(message)
    {
    }

    public MyException(string? message, Exception? innerException) : base(message, innerException)
    {
    }
    
    ...


X>Конструируют объекты обычно фабрики и DI контейнеры.


Обычно? Страшно даже смотреть на твой код.

X>Ну и логически размышляя, если у объектов одинаковые api (т.к. наследование) и одинаковые конструкторы, следовательно у них одинаковые зависимости и следовательно они не отличатся!


Л — Логика.
Ну поздравляю, ты только что доказал, что наследование вообще не нужно.
Серьезно, ты вообще не знаешь как работает наследование что ли?
Ад пуст, все бесы здесь.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.