У меня есть Class1, который содержит множество частных внутренних анонимных классов, как:Возможно ли наследовать некоторые частные внутренние классы в java?
ClassAInterface var1=new ClassAInterface {
.....
Когда я наследовать Class2 от Class1 возможно не наследует все эти классы, но заменить его новым? Таким образом, все методы, которые использовали эти переменные класса, будут использовать только объекты в унаследованном классе. Или существует другой способ? Так что я бы хотел наследовать методы, логику работы, но не хотел наследовать структуры данных. Благодаря
Ничто частное не может быть унаследовано. Только защищенные/публичные участники могут быть унаследованы. – Bernard
Из документов: Подкласс наследует все члены (поля, методы и вложенные классы) из своего суперкласса. – user810430
http://docs.oracle.com/javase/tutorial/java/IandI/subclasses.html – user810430