picha

PHP somo la 52: Aina za access modifire na zinavyotofautiana.

Katika somo hili utakwenda kujifunza kuhusu access modifier ili kuweza kuthibiti nama ya kuzitumia properties kwenye class.

Access modifier zipo katika makundi makuu matatu ambayo ni:-

  1. Public
  2. Protected
  3. Private

 

Public hii inaweza kutumiwa popote, protected hii hutumiwa popote ndani ya class husika ama class iliyotokana na class husika, private, hii hutumka ndani ya class husika tu. ili uelewa hapa angalia mfano huu

<?php

class gari {

    public $jina;

    protected $speed;

    private $transition;

}

 

$toyota = new gari();

$toyota->jina = 'Toyota avalon'; // OK

echo $toyota->jina;

 

$speed = new gari();

$speed->speed = '180k/h'; // ERROR

echo $speed->speed;

 

$transition = new gari();

$transition->transition = 'manual'; // ERROR

echo $transition->transition;

?>

 

Code hizi zina error kwenye speed na transition ni kwa sababu hizo hapo tumezitumia nje ya class gari. Sasa kwa mujibu wa access modifire ili tuweze kui access nje a class lazima iwe public kama ilivyo hapo kwa jina. Lakini speed na transition sio public hivyo hatuwezi kuzitumia nje ya class gari. 


 

Pia access modifier zinaweza kufanya kazi kwenye function. Tukawa na protected function, private function, public function kawaida function yeyote ambayo haitawekewa access modifier hiyo inakuwa ni public automatic.

 

<?php

class Gari {

  &n...

Ingia sasa ili uweze kusoma makala hii yote.

Jiunge nasi WhatsApp kupata update zetu
Zoezi la Maswali

Nyuma Endelea


Umeionaje Makala hii.. ?

       
Author: Rajabu image Tarehe: 2024-05-10 14:53:23 Topic: PHP Main: Masomo File: Download PDF Views 2244

Share On:

Share follows: 0 | Unique share links followed: 0
Sponsored links
👉1 Sira ya Mtume Muhammad (s.a.w)     👉2 web hosting     👉3 kitabu cha Simulizi     👉4 ai web app     👉5 Kitabu cha Afya     👉6 Bongolite - Game zone - Play free game    

Post zinazofanana:

PHP - somo la 2: sheria za uandishi wa code za PHP

Katika somo hili utajifunza kuhusu syntax za PHP

Soma Zaidi...
PHP -somo la 31: Matumizi ya include() na require() function kwenye php

Katika somo hili utakwenda kujifunza jinsi ya kuandika function za PHP kama require() na iclude()

Soma Zaidi...
PHP somo la 79: Custom header

Katika somo hili utakwenda kuhifunza kuhusu Custom header na aina zake

Soma Zaidi...
PHP somo la 19: Jinsi ya kudhibiti mpangilio wa data baada ya kuzisoma

Katika somo hili utajifunza kupangilia data wakati wa kuzisoma kwenye database kw akutumia PHP

Soma Zaidi...
PHP - somo la 43: Jinsi ya kutuma email kwa kutumia PHP

Katika somo hili utajifunza jinsi ya kutuma email kwa kutumia email() function ya PHP. Hii ni njia rahisi zaidi ya kutuma email. Ila hufanya kazi kwenye hosting.

Soma Zaidi...
PHP - somo la 1: Maana ya PHP na jinsi inavyofanya kazi

Katika somo hili utakwenda kujifunza maana ya PHP na jinsi inavyofanya kazi

Soma Zaidi...