Метады аб'ектаў у PHP
Перайдзем цяпер да метадаў. Метады - гэта па суці функцыі, якія можа выклікаць кожны аб'ект. Пры напісанні кода розніца паміж метадамі і ўласцівасцямі ў тым, што для метадаў трэба пісаць круглыя дужкі ў канцы, а для ўласцівасцяў - не трэба.
Давайце патрэніруемся. Зробім метад show,
які будзе выводзіць некаторы тэкст:
<?php
class User
{
public $name;
public $age;
public function show()
{
return '!!!';
}
}
?>
Створым аб'ект з юзерам:
<?php
$user = new User;
$user->name = 'john';
$user->age = 25;
?>
Выклічам наш метад:
<?php
echo $user->show(); // выводзіць '!!!'
?>
Зрабіце клас Employee з метадам show.
Хай гэты метад выводзіць некаторы тэкст.