Показать сообщение отдельно
Старый 08.10.2017, 21:34   #75  
ax_mct is offline
ax_mct
Banned
 
2,548 / 1091 (0) ++++++++
Регистрация: 10.10.2005
Адрес: Westlands
Цитата:
Сообщение от belugin Посмотреть сообщение
Тогда мне непонятно, почему вы считаете что разделение на интерфейс и реализацию, это ОО просто проанализируйте свой опыт
Цитата:
Сообщение от belugin Посмотреть сообщение
Давайте, вы сами проанализируйте что будет если сделать так, и чем именно это будет хуже оверлееринга.
...
Зачем используют public и protected в Opensource и in-house продуктах?
Аксапта организована с использованием ОО, но реализация системы такова что разделение на интерфейс и реализацию просто лишено смысла. Делить живой и сложный организм на интерфейсы можно только его убив. Именно эту неуместность я имел в виду.

Аксапта не может быть protected, она может быть или public или private. Ну не дано третьего в кибернетике.

Абсолютно неинтересен доступ к отдельным кускам, либо полный доступ к телу либо нет. Полный доступ к телу означает что я не разобью голову об стену созданную ОО-нанитами на нано-уровне.

Самое плохое что для системы может случиться уже произошло, что такого может случиться если полностью развязать веревки - я не понимаю. Как-то же это тело жило до этого свободной жизнью плодясь и размножаясь.

Что случится то? Ошибки компиляции появятся? Такое впечатление что это основная беда, даже конфликт ISV на подмене метода с "Replaceable" проверяется в runtime как я понял.