Рубрики
RegExp

RegExp «Числа»

числа/*текст*/

/[0-9]+\/\*.*?\*\//gs
Рубрики
ООП "Абстрактный Класс" ООП "Интерфейс"

ООП «Интерфейс или Абстрактный Класc»

Ссылка

Абстрактный класс

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

Интерфейс

это абстрактный класс, у которого ни один метод не реализован, все они публичные и нет переменных класса.

Интерфейс нужен обычно когда описывается только интерфейс (тавтология). Например, один класс хочет дать другому возможность доступа к некоторым своим методам, но не хочет себя «раскрывать». Поэтому он просто реализует интерфейс.

Абстрактный класс нужен, когда нужно семейство классов, у которых есть много общего. Конечно, можно применить и интерфейс, но тогда нужно будет писать много идентичного кода в некоторых языках (С++) специального ключевого слова для обозначения интерфейсов нет.

Можно считать, что любой интерфейс — это уже абстрактный класс, но не наоборот.

Рубрики
Projects "event"

js/main/t/event «ContextMenu»

Рубрики
Программирование

Основы.Delphi «Первый проект для Android»

  • Режим Разработчика в Смартфоне
    • Открыть доступ в Настройках «Режим Разработчка»
      • в одной из строк (щелканье порядка три раза)
    • В открытом разделе «Режим Разработчика»
      • предоставление доступа
        • к отладке по USB
        • прочие USB возможности для устранения ошибок при запуске через IDE
  • Выбор проекта для Android в IDE
    • File\New\Multi-Device Application — Delphi
    • Выбор пустой формы
      • Blank Application
      • Выбор компиляции для ОС
        • Android 64-bit вместо Windows 32-bit
Рубрики
Программирование

Web development «hwt — подцветка»