Хусусиятҳои объектҳо дар PHP

Акнун мо бо объектҳо ва хусусиятҳои онҳо дар мисоли амалӣ кор хоҳем кард. Биёед як синфи User созем, ки корбари сайти моро тавсиф кунад. Бигзор корбари мо ду хусусият дошта бошад: ном ва синну сол. Коди синфи худро менависем:

php<?php
  class User
  {
    public $name;
    public $age;
  }
?>

То ҳол синфи мо ҳеҷ коре намекунад - он танҳо тавсиф мекунад, ки объектҳои ин синф чӣ хоҳанд дошт (дар ҳолати мо ҳар як объект хоҳад дошт ном ва синну сол). Дар асл, то вақте ки мо ҳадди ақал як объекти синфи худро насозем - ҳеҷ чизи фоидаовар рӯй нахоҳад дод.

Биёед объекти синфи худро созем. Дар ин вақт бояд дар назар доштанд, ки синфҳоро маъмулан бо ҳарфҳои калон номгузорӣ мекунанд, ва объектҳои ин синфҳоро - бо ҳарфҳои хурд.

Биёед синфро эълон кунем:

php<?php
  class User
  {
    public $name;
    public $age;
  }
?>

Ва акнун объекти синфи худро созем:

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

Биёед акнун чизеро ба хусусиятҳои объекти худ сабт кунем, ва он гоҳ ин маълумотҳоро ба экран чоп кунем:

php<?php
  $user = new User;
  
  $user->name = 'john';
  $user->age = 25;
  
  echo $user->name;
  echo $user->age;
?>
Задание 1

Синфи Employee созед, ки дар он хусусиятҳои зерин бошад - name, age, salary.

Задание 2

Як объекти синфи Employee созед, сипас хусусиятҳои онро ба қиматҳои зерин гузоред - ном 'john', синну сол 25, маоши 1000.

Задание 3

Як объекти дуюми синфи Employee созед, хусусиятҳои онро ба қиматҳои зерин гузоред - ном 'eric', синну сол 26, маоши 2000.

Задание 4

Ба экран маблағи маошиҳои кормандони сохташударо чоп кунед.

Задание 5

Ба экран маблағи синну соли кормандони сохташударо чоп кунед.