Добрый день. Я новичок в php, учусь по самоучителю. Все занятия практикую самостоятельно, придумываю что ни-будь новенькое, чего нет в самоучителе.
Недавно прошёл уроки по классам.
Я создал класс "Человек", наделил его чудо-свойствами "Цвет глаз и волос", и отправил "мальчика" по свойствам "человек" на землю творить себе подобных в яблочном саду. Змей предложим ему съесть яблочко, в целях изменить цвет глаз мальчик, мальчик съел яблочко, но цвет глаз как были карими, так и остались. Змей остался при своём горе...
Вот код:
PHP:
скопировать код в буфер обмена
<?PHP class Человек { protected $Цвет_глаз; protected $Цвет_волос; public function __construct ($Цвет_глаз, $Цвет_волос) { $this->Цвет_глаз = $Цвет_глаз; $this->Цвет_волос = $Цвет_волос; } public function Вывод_на_экран_цвет_глаз() { return $this->Цвет_глаз; } public function Вывод_на_экран_цвет_волос() { return $this->Цвет_волос; } public function Изменить_цвет_глаз($Цвет_глаз) { $this->Цвет_глаз; } public function Изменить_цвет_волос($Цвет_волос) { $this->Цвет_волос; } } $Мальчик = new Человек("Карие", "Чёрные"); $Мальчик->Изменить_цвет_глаз("Серые"); echo $Мальчик->Вывод_на_экран_цвет_волос(); // Результат, должен быть "Серые". ?>
В чём проблема? Коль подскажите, да быть счастье змею. Отредактировано модератором: OrmaJever, 22 Марта, 2013 - 13:08:13
|