Получите ссылку на содержащий класс на JavaJAVA

Программисты JAVA общаются здесь
Anonymous
Получите ссылку на содержащий класс на Java

Сообщение Anonymous »

Я новичок в Java. Я программист C ++, читая код Java. У меня есть определение этого класса: < /p>

class Container {
long ID;

class Contained {
void foo(){
long parentID = ID;
}
}
}
< /code>

Я вижу, что содержащийся может получить доступ к любому члену класса контейнеров, просто по имени. < /p>

У меня есть один Вопрос: < /p>

Что здесь происходит? В C ++ эти классы будут не связаны. Но в Java кажется, что содержащий объект класса, по -видимому, неявно связан с экземпляром объекта родительского класса. < /P>

Спасибо
manish < /p>

ps: извините, я знаю, что могу забрать книгу на Java, но я надеялся, что кто -то сможет мне помочь. < /p>

Подробнее здесь: https://stackoverflow.com/questions/815 ... ss-in-java

Вернуться в «JAVA»