Sifa kupitia Vigezo vya Kiumbeshi katika OOP kwa PHP

Vigezo vilivyopitishwa kupitia vigezo vya kiumbeshi, vinaweza kurekodiwa katika sifa za kitu:

php<?php
  class User {
    public $name;
    public $surn;
    
    public function __construct($name, $surn) {
      $this->name = $name;
      $this->surn = $surn;
    }
  }
?>

Kwa njia hii maadili yaliyopitishwa yatakuwa patikana katika mbinu zote za darasa. Kwa mfano tutatumia maadili yaliyopitishwa katika mbinu fulani:

php<?php
  class User {
    public $name;
    public $surn;
    
    public function __construct($name, $surn) {
      $this->name = $name;
      $this->surn = $surn;
    }
    
    public function show() {
      return $this->name . ' ' . $this->surn;
    }
  }
?>

Wacha tuangalie jinsi hii inavyofanya kazi. Tutunde kitu kipya, tukipitisha ndani yake jina na ukoo wa mtumiaji kama kigezo:

php<?php
  $user = new User('john', 'smit');
?>

Sasa tuitumie mbinu yetu:

php<?php
  echo $user->show();
?>
Задание 1

Pitisha kwenye kiumbeshi wa darasa Employee jina na mshahara wa mfanyikazi na uyaandike katika sifa zinazofanana.

Задание 2

Tengeneza mbinu ambayo itataja jina la mfanyikazi.

Задание 3

Tengeneza mbinu ambayo itataja mshahara wa mfanyikazi.

Задание 4

Tengeneza mbinu ambayo itaongeza mshahara wa mfanyikazi kwa 10%.