Сообщение от Taugeshtu
Гм. В моей голове это всё звучало как-то стройнее... Попробуем ещё раз:
Если вам предложат писать на языке, в котором есть только public и protected, вас вырвет, или даже понравится? Ну так, чисто гипотетически.
|
Ну имхо это уже проблема языка и того, кто предложил, а не программиста, которому задачу решать надо. И ограничение это совсем другое, это не то, когда есть на выбор что использовать. Опять же, когда есть выбор, то все зависит от поставленных задач. Что было бы, если бы все приватные переменные классов Net Framework стали бы protected? Даже те, которые связаны с неконтролируемыми ресурсами. Все бы наследовались от этих классов и ломали бы все что можно.