Мдк. 01. 01 Разработка программных модулей мдк. 01. 03 Разработка мобильных приложений Теоретические вопросы


Языки объектно-ориентированного программирования



Скачать 340,14 Kb.
страница10/24
Дата13.12.2022
Размер340,14 Kb.
#196688
ТипВопросы к экзамену
1   ...   6   7   8   9   10   11   12   13   ...   24
Связанные:
Otvety k ekzamenu Tokar

Языки объектно-ориентированного программирования:

  • Java

  • Python

  • C++

  • Ruby

  • C#

  • JavaScript

  • Objective-C

  • PHP




  1. Описать и перечислить способы хранения данных из мобильных приложений.

Способы хранения данных в ОС Android:

  1. SharedPreferences — Хранение парой ключ-значение

  2. File system file

  1. SQLiteDatabase — База данных

Способы хранения данных в IOS:

  1. UserDefaults - довольно легкий и простой для понимания вариант. Способен сохранять различные ключи, значения, которые не пропадут при перезагрузке приложения.

  2. CoreData - фреймворк от компании Apple, встроенный в операционную систему iOS, MacOS, который позволяет разработчику взаимодействовать с базой данных. Большой плюс этой базы данных в том, что она встроенная в Xcode.




  1. Описать суть и способ реализации перегрузки методов в объектно-ориентированном программировании.

Существование в классе методов с одним и тем же именем называется перегрузкой, а сами методы называются перегруженными. Перегрузка методов полезна, когда требуется решать одинаковые задачи с разным набором параметров. Типичный пример – это конструкторы класса, но перегружать можно и любой другой метод.
При вызове неперегруженного метода его имя однозначно определяет, какой метод должен выполняться в точке вызова. Когда же метод перегружен, то знания имени недостаточно. Уникальной характеристикой перегруженных методов является их сигнатура. Перегруженные методы, имея одинаковое имя, должны отличаться либо числом параметров, либо их типами, либо ключевыми словами. Уникальность сигнатуры позволяет вызвать требуемый перегруженный метод.




  1. Скачать 340,14 Kb.

    Поделитесь с Вашими друзьями:
1   ...   6   7   8   9   10   11   12   13   ...   24




База данных защищена авторским правом ©psihdocs.ru 2023
обратиться к администрации

    Главная страница