Зарегистрироваться

Подпишитесь на нашу социальную систему вопросов и ответов, чтобы задавать вопросы, отвечать на вопросы людей и общаться с другими людьми.

Уже есть аккаунт? Войти
Войти через Google
Войти через VK
или используйте


Уже есть аккаунт? Войти сейчас

Войти

Войдите в нашу социальную систему вопросов и ответов, чтобы задавать вопросы, отвечать на вопросы людей и общаться с другими людьми.

Зарегистрироваться
Войти через Google
Войти через VK
или используйте

Забыл пароль?

Нет аккаунта, Зарегистрироваться

Забыл пароль

Забыли пароль? Пожалуйста, введите Ваш адрес электронной почты. Вы получите ссылку с помощью которой создадите новый пароль по электронной почте.

Уже есть аккаунт? Войти сейчас

Кратко объясните, почему, по вашему мнению, следует сообщить об этом вопросе.

Кратко объясните, почему, по вашему мнению, следует сообщить об этом ответе.

Please briefly explain why you feel this user should be reported.

ВойтиРегистрация

Fckup.ru

Fckup.ru Логотип Fckup.ru Логотип
Поиск
Generic filters
Фильтр
Записи
Вопросы

Мобильное меню

Закрывать
Задайте вопрос
  • Главная
  • Блог
  • Группы
  • Категории
  • Вопросы
    • Новые
    • Голоса
    • Интересное
    • Горячее
  • Опросы
  • Теги
  • Значки
  • Пользователи
  • Помощь
datasky
Спросил: 7.09.222022-09-07T17:51:18+03:00 2022-09-07T17:51:18+03:00В: Информатика

Что такое Абстрактный метод (abstract method) в объектно-ориентированном программировании?

Что такое Абстрактный метод (abstract method) в объектно-ориентированном программировании?

  • 1
  • 11
  • 23
  • 1
  • 0
  • Делиться
    • Поделись VK
    • Поделись Telegram
    • Поделись WhatsApp
Ответить

    1 ответ

    • 📣
    • ⌛
    • ⏳
    • 🎲
    1. datasky
      2022-09-07T17:58:43+03:00Добавил ответ на 7.09.22 в 05:58

      Абстрактный метод – это метод абстрактного класса, который должен быть реализован всеми классами-подтипами.

      Абстрактные методы не могут быть объявлены вне абстрактных классов. Если вам нужно, чтобы метод был объявлен как абстрактный, вы также должны объявить содержащий его класс как абстрактный. Абстрактные методы также не могут иметь тела. Тело предоставляется в классе, который наследуется от абстрактного класса.

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

      • 1
      • Делиться
        Делиться
        • Поделись VK
        • Поделись Telegram
        • Поделись Твиттер
        • Поделись WhatsApp

    Вы должны авторизоваться, чтобы добавить ответ.

    Войти через Google
    Войти через VK
    или используйте

    Забыл пароль?

    Нужна учетная запись, Зарегистрироваться

    Боковая панель

    Задать вопрос

    Сообщения

      • На: 13.09.22
      • Комментарии: 0

      Nethogs — мониторинг использования сетевого ...

      • На: 11.09.22
      • Комментарии: 0

      Окружающий интеллект (AmI)

      • На: 11.09.22
      • Комментарии: 0

      20 команд Netstat для управления ...

      • На: 6.09.22
      • Комментарии: 0

      Как отключить доступ «su» для ...

      • На: 5.09.22
      • Комментарии: 0

      Команды резервного копирования и восстановления ...

    Explore Our Blog

    Связанные вопросы

    • Как сбросить id в AnyDesk?

      • 1 Ответ
    • Что такое Articoolo?

      • 1 Ответ
    • Что такое QuillBot?

      • 1 Ответ
    • Что такое Web3?

      • 1 Ответ
    • VK
    • Instagram
    • Telegram
    • Mail
    • Nethogs — мониторинг использования сетевого трафика Linux для отдельно каждого процесса
    • Окружающий интеллект (AmI)
    • 20 команд Netstat для управления сетью Linux
    • Как отключить доступ «su» для пользователей Sudo
    • Команды резервного копирования и восстановления для базы данных MySQL

    В тренде

    digital (2) microsoft (2) reality (2) scientific (1) studio one (3) web3 (1) ИИ (3) Музыка (2) Наука о данных (Data Science) (11) Реальность (2) Философия (3) Человек (3) вычисления (1) данные (4) информационная безопасность (4)
    • Главная
    • Блог
    • Контакты

    © 2022 FCKUP.RU. All Rights Reserved
    Компания fckup

    Исследовать

    • Главная
    • Блог
    • Группы
    • Категории
    • Вопросы
      • Новые
      • Голоса
      • Интересное
      • Горячее
    • Опросы
    • Теги
    • Значки
    • Пользователи
    • Помощь