В C++ можно расширить (вывести) базовый класс приватно к классу ребенка:Private простираться в Java
class Base
{
// ....
};
class Child : private Base
{
// ....
};
Что такое соответствующий синтаксис в Java? Если Java не так ли, то что делают Java-программисты?
Мы не касаемся частных деталей. ;-) –
@ SanjayT.Sharma: Я был бы очень обеспокоен, если бы ваши дети имели доступ к частным членам вашего класса;) –
В целом мы стараемся не нарушать основы ООП и инкапсуляции. Если вы хотите, чтобы части ваш класс должен быть расширяемым, сделать их защищенными. Частные поля - это детализация реализации. – Voo