База ответов ИНТУИТ

Язык программирования Java и среда NetBeans

<<- Назад к вопросам

Для чего используются внутренние (inner) классы?

(Отметьте один правильный вариант ответа.)

Варианты ответа
для создания экземпляров, принадлежащих экземплярам класса верхнего уровня(Верный ответ)
для работы с обработчиками событий
для задания совершенно самостоятельных классов и интерфейсов внутри классов
Похожие вопросы
Чем внутренние классы отличаются от вложенных?
Какие встроенные классы используются для для задания совершенно самостоятельных классов и интерфейсов внутри классов?
Для чего в Java используются методы, объявленные с модификатором native?
Какие встроенные классы совмещают декларацию, реализацию и вызов?
В каких пакетах заданы классы и интерфейсы для работы с событиями?
Какая команда удаляет все выходные файлы проекта и компилирует все классы проекта заново?
Какие классы можно использовать, если в программе добавлен импорт:
import java.awt.*;import java.awt.geom.Rectangle2D;        
Какие классы будут созданы для вложенного класса при компиляции:
public class C1 {    private C_nested obj1;        public C1() {    }       static class C_nested {                C_nested() {            System.out.println("Nested class was created!");        }    }        C_nested getNested(){        return obj1;    }   }                
В каких случаях используются модификатор static?
Какие классы будут созданы при компиляции класса C1:
public class C1 {    private C_nested obj1;        public C1() {    }       static class C_nested {                C_nested() {            System.out.println("Nested class was created!");        }    }        C_nested getNested(){        return obj1;    }   }