Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
тест по java.doc
Скачиваний:
7
Добавлен:
19.09.2019
Размер:
223.23 Кб
Скачать
  1. Истинные высказывания:

    1. классы в Java содержат переменные-члены класса;

    2. классы в Java содержат методы класса и конструкторы;

    3. все функции в Java называются методами;

    4. все функции в Java определяются внутри классов;

    5. в Java можно объявить метод вне класса;

    6. в Java поддерживаются встроенные (inline) функции;

    7. деструкторы в Java не используются;

    8. методы, объявленные как final, можно замещать в подклассах;

  1. Истинные высказывания:

    1. у абстрактных методов в Java отсутствуют тела;

    2. тела у абстрактных методов в Java должны быть реализованы в подклассах;

    3. абстрактный класс в Java содержит только абстрактные методы;

    4. абстрактный класс в Java может не содержать ни одного абстрактного метода;

    5. абстрактный класс в Java может содержать неабстрактные методы;

  1. Истинные высказывания:

    1. в Java спецификаторы доступа public, private, protected действуют на участок памяти до следующего идентификатора;

    2. в Java элементы по умолчанию устанавливаются в private;

    3. в Java элементы доступны для классов из данного пакета;

    4. спецификатор доступа класса public означает, что класс доступен объектам данного пакета и вне пакета;

    5. спецификатор доступа класса final означает, что класс не может иметь подклассов;

    6. спецификатор доступа класса abstract означает, что объекты такого класса не могут создавать подклассов;

  1. Истинные высказывания:

    1. Java предоставляет конструктор по умолчанию, если в классе конструктор не определен;

    2. если в классе определен конструктор с параметрами, то конструктор по умолчанию становится в Java недоступным;

    3. вызов любого метода в Java осуществляется только из класса, а не из объекта;

    4. вызов метода в Java (для статических методов) осуществляется только из объекта;

    5. вызов метода в Java (для статических методов) осуществляется только из класса;

    6. при создании объекта с помощью оператора new конструкторы вызываются автоматически;

    7. при запуске приложения, содержащего класс с методом main(), этот метод вызывается автоматически;

  1. Истинные высказывания:

    1. в Java спецификаторы доступа public, private, protected действуют на то, перед чем стоят;

    2. спецификатор доступа класса abstract означает, что объекты такого класса не могут создавать подклассов;

    3. спецификатор доступа класса friendly не является ключевым словом Java;

    4. по умолчанию элементы класса имеют пакетный доступ;

    5. объекты уничтожаются в Java сборщиком мусора после прекращения их использования;

    6. аналогом деструкторов в Java являются методы finalize();

    7. this – это ссылка на текущий объект;

  1. Истинные высказывания:

    1. в Java отсутствуют указатели;

    2. в Java все объекты программы расположены в динамической памяти;

    3. в Java все объекты программы доступны по объектным ссылкам, которые хранятся в стеке;

    4. в Java объектные ссылки это не указатели, а дескрипторы;

    5. в Java объектные ссылки содержат информацию о классе объектов, на которые они ссылаются;

    6. в Java можно программно освободить динамически выделенную память;

    7. в Java используются заголовочные файлы;

    8. в Java отсутствует препроцессорная обработка;