Геттеры и сеттеры

Выполнен
Заказ
5188685
Раздел
Программирование
Предмет
Тип работы
Антиплагиат
70% eTXT
Срок сдачи
21 Янв 2023 в 21:00
Цена
0 ₽
Блокировка
10 дней
Размещен
18 Янв 2023 в 20:40
Просмотров
114
Описание работы
1. Установите модификатор доступа private для полей $text, $title, $author, $published и $slug.
2. Создайте геттер и сеттер для поля $author. Сеттер для $author проверяет длину строки — не более 120 символов.
3. Создайте геттер и сеттер для $slug. Сеттер проверяет формат — для значения $slug допустимо использовать только буквы латинского алфавита, цифры и символы —_.
4. Создайте геттеры и сеттеры для поля $published. В сеттере организуйте проверку даты — она должна быть больше или равна текущей.
5. Все геттеры и сеттеры должны вызываться при обращении к соответствующим полям. Используйте «магические» геттеры и сеттеры.
6. С помощью «магических» геттеров и сеттеров организуйте вызов методов storeText и loadText соответственно, при обращении к свойству $text, а сами методы storeText и loadText сделайте private.
7. Изменим абстрактный класс User. Все поля данного класса сделайте protected.
Нужна такая же работа?
  • Разместите заказ
  • Выберите исполнителя
  • Получите результат
Гарантия на работу1 год
Средний балл4.52
СтоимостьНазначаете сами
ЭкспертВыбираете сами
Уникальность работыот 70%
Время выполнения заказа:
2 дня 10 часов 20 минут
Выполнен в срок
Отзыв о выполненном заказе
Предыдущий заказ
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Прямой эфир