Информация об изменениях

Сообщение Re[21]: partial methods от 15.11.2024 18:42

Изменено 15.11.2024 18:48 Serginio1

Re[21]: partial methods
Здравствуйте, Codealot, Вы писали:

S>> Зачем мне 2 класса вместо одного? Зачем плодить сущности?


C>Классы экономить. Пц.

Зачем на пустом месте плодить классы?

то есть вместо partial method нужно еще создавать класс наследник с реализацией метода.
Ты батенька мазохист.

Еще раз partial method только для удобства чтения класса. Всё!
SG и так сгенерит реализацию метода.

S>>То есть видишь метод, но реально переопределяет этот метод 10 классов.

C>Синтаксически, ничем не должно отличаться.
Синтаксически да, а реализация разная
S>>И ничем не лучше partial классов.
S>> Чем abstract или интерфейс лучше partial?

C>Тем, что решают ту же задачу и не нужно загромождать язык.

Вот именно, что абстракт и загромождают.
А partial расширяют. Но как видно тебе это не понять.
Например реально для C# важнее быстрое написание SG через макросы.
Re[21]: partial methods
Здравствуйте, Codealot, Вы писали:

S>> Зачем мне 2 класса вместо одного? Зачем плодить сущности?


C>Классы экономить. Пц.

Зачем на пустом месте плодить классы?

то есть вместо partial method нужно еще создавать класс наследник с реализацией метода.
Ты батенька мазохист.

Еще раз partial method только для удобства чтения класса. Всё!
Могу и не писать или удалить без последствий.
SG и так сгенерит реализацию метода.

А вот с классом наследником так не получится!



S>>То есть видишь метод, но реально переопределяет этот метод 10 классов.

C>Синтаксически, ничем не должно отличаться.
Синтаксически да, а реализация разная
S>>И ничем не лучше partial классов.
S>> Чем abstract или интерфейс лучше partial?

C>Тем, что решают ту же задачу и не нужно загромождать язык.

Вот именно, что абстракт и загромождают.
А partial расширяют. Но как видно тебе это не понять.
Например реально для C# важнее быстрое написание SG через макросы.