Внутрішній клас

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до навігації Перейти до пошуку

Внутрішній, або вкладений клас (англ. inner class) — в об'єктно-орієнтованому програмуванні клас, повністю визначений в другому класі.

Вкладені класи підтримуються в мові програмування Java, починаючи з версії 1.1, С# та іншими мовами на платформі .NET, а також у мові програмування D і в C++.

Огляд

Екземпляр звичайного класу може існувати сам по собі. На відміну від нього, екземпляр внутрішнього класу не може існувати без прив'язки до класу верхнього рівня.


Див. також

Література

Cay S. Horstmann and Gary Cornell, Core Java, eighth edition (Volume I). Prentice Hall, 2003. ISBN 978-0132354769 (посилання на сторінку книги)

Посилання