PHP-тегі ООП-да класс ішіндегі қасиеттерге жүгіну

Класс әдістерінің ішінде бізге арнайы <$this айнымалысы қол жетімді болады. Ол біздің классымыздың объектісін көрсетеді:

php<?php
  class User {
    public function show() {
      var_dump($this); // объект
    }
  }
?>

Бұл біздің <$this арқылы объектінің қасиеттеріне жүгіне алатынымызды білдіреді. Келіңіздер, байқап көрейік. Біздің объектімізде <name қасиеті бар болсын. Бұл қасиетті әдісімізде шығарайық:

php<?php
  class User {
    public $name;
    
    public function show() {
      return $this->name;
    }
  }
?>

Енді біздің классымыздың объектісін құрайық:

php<?php
  $user = new User;
?>

Бізге қажет қасиетті жазайық:

php<?php
  $user->name = 'john';
?>

Енді әдісті шақырып, қасиеттің мәнін экранға шығарайық:

php<?php
  echo $user->show(); // шығарады 'john'
?>
Задание 1

<Employee классының объектісіне <name және <salary қасиеттерін жазыңыз.

Задание 2

Жұмысшының атын экранға шығаратын әдіс жасаңыз.

Задание 3

Жұмысшының жалақысын экранға шығаратын әдіс жасаңыз.