Главная страница
Навигация по странице:

  • Проверил(-а): Хамитова Ж. Ж г. Нур-Султан2021 - 2022 учебный год Контрольные вопросы

  • 2. В чем заключаются принципиальные различия между абстрактными классами и интерфейсами

  • 3. Какие модификаторы доступа допустимы для методов класса

  • ООП лабка. Кадирбеков Ержан ИС-22 ООП сро. Контрольные вопросы Какие виды вложенных классов и интерфейсов вы знаете Ответ Вложенные или внутренние классы


    Скачать 21.54 Kb.
    НазваниеКонтрольные вопросы Какие виды вложенных классов и интерфейсов вы знаете Ответ Вложенные или внутренние классы
    АнкорООП лабка
    Дата02.05.2022
    Размер21.54 Kb.
    Формат файлаdocx
    Имя файлаКадирбеков Ержан ИС-22 ООП сро.docx
    ТипКонтрольные вопросы
    #507534

    Евразийский национальный университет им. Л. Н. Гумилева
    Кафедра информационных систем

    СРО 14

    Выполнил(-а): Кадирбеков Ержан
    Проверил(-а): Хамитова Ж. Ж


    г. Нур-Султан
    2021 - 2022 учебный год


    Контрольные вопросы:

    1. Какие виды вложенных классов и интерфейсов вы знаете?

    Ответ:

    Вложенные или внутренние классы (innerclass) - это классы определенные внутри другого класса. Область действия вложенного класса ограничена областью действия внешнего класса. Если класс В определен в классе А, то класс B не может существовать независимо от класса А. Вложенный класс имеет доступ к членам (в том числе закрытым) того класса, в который он объявлен.

    Типы вложенных классов:

    1. Обычный внутренний класс (regular inner class or member class).

    2. Локальный класс (method-local inner class).

    3. Анонимный класс (anonymous inner class).

    4. Статический вложенный класс (static nested class).

    2. В чем заключаются принципиальные различия между абстрактными классами и интерфейсами?

    Ответ:

    Абстрактный класс — это класс, у которого не реализован один или больше методов (некоторые языки требуют такие методы помечать специальными ключевыми словами). Интерфейс — это абстрактный класс, у которого ни один метод не реализован, все они публичные и нет переменных класса.

    3. Какие модификаторы доступа допустимы для методов класса?

    Ответ:

    Перед каждым методом программист может указать так называемые модификаторы доступа. К ним относятся ключевые слова: public, protected, private. Эти «модификаторы доступа»

    позволяют ограничивать доступ к методу из других классов.


    написать администратору сайта