Упражнения по кодированию
Практически каждое приложение или блог обслуживает пользователей. Будь то процесс регистрации, вход и выход из системы, отправка напоминаний пользователям, потерявшим пароли, или изменение паролей по запросу, весь код, который обрабатывает пользователей, должен быть сгруппирован в один класс пользователей. В нашем примере мы вызываем класс, который обрабатывает пользователей User, в соответствии с преобладающим соглашением об именах.
Давайте напишем пользовательский класс используя знания, которые мы только что приобрели. Этот класс будет содержать имя и фамилию каждого пользователя и сможет поздороваться со всеми, кто использует наше приложение.
Напишите, какие, по вашему мнению, должны быть названия класса, свойств для имени и фамилии пользователя и название метода, который возвращает приветствие: hello.
имя класса:
свойства класса: ,
метод класса:
имя класса: User
свойства класса: $firstName, $lastName
метод класса: hello()
Блокнот, чтобы попрактиковаться в кодировании *Этот код не сохраняется и никуда не отправляется*
//Ваш код
Напишите класс User и добавьте свойства:
Вот так мы начинаем писать класс:
class User {
// Ваш код здесь
}
Блокнот, чтобы попрактиковаться в кодировании *Этот код не сохраняется и никуда не отправляется*
//Ваш код
Добавьте метод, который возвращает приветствие: hello:
Блокнот, чтобы попрактиковаться в кодировании *Этот код не сохраняется и никуда не отправляется*
//Ваш код
Создайте первый экземпляр класса и назовите его $user1. Используйте ключевое слово new для создания объекта из класса.
Блокнот, чтобы попрактиковаться в кодировании *Этот код не сохраняется и никуда не отправляется*
//Ваш код
Установите напрямую значения свойствам имени и фамилии объекта $user1, не используя методы.
$firstName = 'Max'
$lastName = 'Maximov'
Блокнот, чтобы попрактиковаться в кодировании *Этот код не сохраняется и никуда не отправляется*
//Ваш код
Получите имя и фамилию пользователя и выведите его на экран с помощью echo.
Ожидаемый результат:
Max Maximov
Блокнот, чтобы попрактиковаться в кодировании *Этот код не сохраняется и никуда не отправляется*
//Ваш код
Используйте метод hello() с переменными имени и фамилии, чтобы поздороваться с пользователем:
Ожидаемый результат:
hello, Max Maximov
Блокнот, чтобы попрактиковаться в кодировании *Этот код не сохраняется и никуда не отправляется*
//Ваш код
Добавьте еще один объект, назовите его $user2, дайте ему имя 'Anton' и фамилию 'Maximov', затем поздоровайтесь с пользователем.
Ожидаемый результат:
hello, Max Maximov
hello, Anton Maximov
Блокнот, чтобы попрактиковаться в кодировании *Этот код не сохраняется и никуда не отправляется*
//Ваш код
Вам понравился этот урок?
А хотите стать востребованным специалистом "PHP, Laravel, Symfony..." и получить востребованную профессию?
Вы получите профессию своей мечты, помощь в трудоустройстве в компаниях-партнёрах.
Не теряйте время зря!
Нажмите зеленую кнопку, чтобы заглянуть в будущее и начать раскрывать свой потенциал уже сегодня!
Комментарии
<code>
, несколько строчек кода — в теги<pre><code>
...ваш код...</code></pre>
.