27
Внутрішній клас Java та статичний вкладений клас
У чому головна відмінність внутрішнього класу від статичного вкладеного класу на Java? Чи грає дизайн / реалізація роль у виборі одного з них?
В об'єктно-орієнтованому програмуванні (OOP) внутрішній клас або вкладений клас - це клас, оголошений повністю в тілі іншого класу або інтерфейсу. Однак у Java внутрішній клас - це нестатичний вкладений клас.