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

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

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

Чем внутренние классы отличаются от вложенных?

(Ответ считается верным, если отмечены все правильные варианты ответов.)

Варианты ответа
для внутренних классов экземпляры создаются через имя объекта внешнего класса(Верный ответ)
внутренний класс задается без модификатора static перед именем этого класса(Верный ответ)
внутренние и внешние классы отличаются только их расположением в программном коде
Похожие вопросы
Для чего используются внутренние (inner) классы?
Чем интерфейсы отличаются от классов?
Чем интерфейсы отличаются от абстрактных классов?
Какие встроенные классы совмещают декларацию, реализацию и вызов?
В каких пакетах заданы классы и интерфейсы для работы с событиями?
Какие встроенные классы используются для для задания совершенно самостоятельных классов и интерфейсов внутри классов?
Какая команда удаляет все выходные файлы проекта и компилирует все классы проекта заново?
Какие классы можно использовать, если в программе добавлен импорт:
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;    }   }                
Какие классы будут созданы при компиляции класса 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;    }   }