|
107 / 4 / 1
Регистрация: 04.04.2015
Сообщений: 124
|
|
Тест по ООП03.10.2015, 17:06. Показов 6133. Ответов 2
Метки нет (Все метки)
Подскажите, правильно ли я ответил на вопросы?
1. Класс отличается от объекта тем, что a) класс - это переменная, объекта - это массив b) объект - это экземпляр класса c) ничем d) класс - это экземпляр объекта 2. Свойство объекта это a) переменная b) константа c) функция d) специальная характеристика 3. Метод класса это a) переменная b) константа c) функция d) способ работы с классом 4. Для чего предназначен оператор new? a) выделение памяти под массив b) новая переменная c) создание нового объекта d) новая функция 5. Переменная $this нужна для a) обращения к объекту внутри класса b) обращения к классу c) обращения к свойству объекта d) все того же что и остальные переменные 6. Сколько экземпляров класса будет создано в результате инструкций $a = new A; $b = $a; $c = $b; a) 0 b) 1 c) 2 d) 3 7. Как обратиться к свойству объекта? a) -> b) :: c) . d) = 8. Что произойдет, если добавить в класс приватный коснтруктор и создать экземпляр класса? a) fatal error b) warning c) notice d) ничего 9. Что такое статическое свойство класса? a) свойство, значение которого нельзя менять b) свойство, общее для всех экземпляров класса c) нету такого поянтия d) свойство, которое используется извне класса 10. Какой оператор позволяет обращатсья к статическому свойству класса? a) -> b) :: c) . d) = 11. Наследование классов в PHP реализовано при помощи оператора a) inherit b) instanceof c) extends d) new 12. Абстрактный класс в PHP это a) класс, экземпляры которого нельзя создать b) нету такого понятия c) класс без методов d) класс без свойств 13. final class означает, что a) он не может быть унаследован b) он не является абстрактным c) не содержит констант d) может быть создан лишь 1 его экземпляр 14. Константа класса определяется при помощи ключевого слова a) constant b) define c) static d) const 15. Какой оператор создает новый экземпляр класса, помимо new a) clone b) instanceof c) extends d) create 16. Исключение в PHP это a) класс b) ошибка c) исправление ошибки d) метод 17. Когда вызывается деструктор? a) при создании объекта b) при удалении объекта c) при создании класса d) при удалении класса 18. Магические методы это a) методы класса b) методы, которые вызываются неявно c) методы, содержащие магические константы d) нту такого понятия 19. Что означает protected a) то же самое что private b) свойства и методы доступны в самом классе и в наследнике c) обратное к public d) свойства и методы доступны только в наследнике 20. Для чего нужен оператор self a) для того же, что и $this b) реализации методов класса c) для доступа к свойствам и методам в контексте класса, внутри класса d) для получения названия объекта 21. Интерфейсы нужны для того, чтобы a) определять какие методы будут в классе, реализующем интерфейс b) определять реализацию методов c) классы правильно наследовались d) верстать сайты 22. Множественное наследование в PHP определено для a) классов b) объектов c) интерфейсов d) методов 23. Какое ключевое слово позволяет обращаться к родительскому классу? a) protected b) this c) self d) parent 24. Для чего предназначено ключевое слово throw? a) для удаления класса b) для кидания исключения c) для генерации ошибки d) для прекращения работы скрипта Кликните здесь для просмотра всего текста
1 - b
2 - a 3 - c 4 - c 5 - a 6 - b 7 - a 8 - a 9 - b 10 - b 11 - c 12 - a 13 - a 14 - d 15 - a 16 - d 17 - b 18 - b 19 - b 20 - c 21 - a 22 - c 23 - d 24 - b p.s. Как спойлеру(списку выше) дать свое название ???
0
|
|
| 03.10.2015, 17:06 | |
|
Ответы с готовыми решениями:
2
Тест по ООП Создать программу-тест обучалку с применением ООП Тест (Тест->Создать тест.->Модульный тест.) |
|
1943 / 1768 / 825
Регистрация: 23.01.2014
Сообщений: 6,230
|
|
| 03.10.2015, 20:17 | |
|
В 9 b подходит, на счет d не понятно что имелось ввиду. Что значит свойство класса которое используется вне класса... Если свойство, которое можно использовать без создания экземпляра класса, то да, тоже подходит.
В 22 скорее a. Если под множественным наследованием понимаются трейты. Их нельзя применять к интерфейсам.
0
|
|
|
107 / 4 / 1
Регистрация: 04.04.2015
Сообщений: 124
|
||||||
| 03.10.2015, 21:06 [ТС] | ||||||
Сообщение было отмечено SkyWeb как решение
Решение
22
class SuperUser extends user1, user2 - так же нельзя class myClass implements myInterfase_1, myInterfase_2 так можно
Добавлено через 7 минут 9 И b и d подходит, его же можно вызвать из вне класса и оно общее для всех (например подсчет пользователей, сколько раз вызван конструктор плюсовать значение), верно ?!
0
|
||||||
| 03.10.2015, 21:06 | |
|
Помогаю со студенческими работами здесь
3
СМА AEG 41030 913729401 вход в тест, Стиралка не включается , в тест не входит Можно ли создать тест в программе My Test Student и запустить этот тест через Delphi? Тест: Тест на логику - (лучшее из когда-либо виденого)! Тест на механическую понятливость. Тест Беннета Рассылка писем, Тест на реакцию, Реакция тест, Рассылка писем, Тест на реакцию, как сделать Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Уведомление о неверно выбранном значении справочника
Maks 06.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "НарядПутевка", разработанного в конфигурации КА2.
Задача: уведомлять пользователя, если в документе выбран неверный склад. . .
|
Установка Qt Creator для C и C++: ставим среду, CMake и MinGW без фреймворка Qt
8Observer8 05.04.2026
Среду разработки Qt Creator можно установить без фреймворка Qt. Есть отдельный репозиторий для этой среды: https:/ / github. com/ qt-creator/ qt-creator, где можно скачать установщик, на вкладке Releases:. . .
|
AkelPad-скрипты, структуры, и немного лирики..
testuser2 05.04.2026
Такая программа, как AkelPad существует уже давно, и также давно существуют скрипты под нее. Тем не менее, прога живет, периодически что-то не спеша дополняется, улучшается. Что меня в первую очередь. . .
|
Отображение реквизитов в документе по условию и контроль их заполнения
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеСпецтехники", разработанного в конфигурации КА2.
Данный документ берёт данные из другого нетипового документа. . .
|
|
Фото всей Земли с борта корабля Orion миссии Artemis II
kumehtar 04.04.2026
Это первое подобное фото сделанное человеком за 50 лет. Снимок называют новым вариантом легендарной фотографии «The Blue Marble» 1972 года, сделанной с борта корабля «Аполлон-17». Новое фото. . .
|
Вывод диалогового окна перед закрытием, если документ не проведён
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2.
Задача: реализовать программный контроль на предмет проведения документа. . .
|
Программный контроль заполнения реквизитов табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2.
Задача:
1. Реализовать контроль заполнения реквизита. . .
|
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение:
DISM / Online / Add-Capability / CapabilityName:WMIC~~~~
Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
|