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

Выполнен
Заказ
5191495
Раздел
Программирование
Предмет
Тип работы
Антиплагиат
Не указан
Срок сдачи
24 Янв 2023 в 21:55
Цена
500 ₽
Блокировка
10 дней
Размещен
23 Янв 2023 в 04:55
Просмотров
148
Описание работы

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%
Время выполнения заказа:
1 день 10 часов 49 минут
Выполнен в срок
Отзыв о выполненном заказе
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Прямой эфир