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 2230

Share On:

Share follows: 0 | Unique share links followed: 0
Sponsored links
👉1 web hosting     👉2 Kitau cha Fiqh     👉3 Simulizi za Hadithi Audio     👉4 Dua za Mitume na Manabii     👉5 Madrasa kiganjani     👉6 Sira ya Mtume Muhammad (s.a.w)    

Post zinazofanana:

PHP somo la 91: Mambo ya kuzingatia unapokuwa unashughulika na data za json

Haya ni mabo ya kuzingatia unapo encode ama ku decode data za json

Soma Zaidi...
Jinsi ya kutuma Email kwa kutumia PHP

Katika post hii utakwenda kujifunza jinsi ya kutuma email kwa kutumia php function ya email()

Soma Zaidi...
PHP somo la 101: Advanced RedBeanPHP - Usimamizi wa Database, Usalama, na Ufanisi

Hili ni somo la mwisho katika mfululizo huu wa ORM, kupata ujuzi zaidi endelea kusoma ORM nyinginezo ambazo nimetangulia kuzitaja awali ya masomo haya.

Soma Zaidi...
PHP somo la 82: Content-Disposition

Katika somo hili utakwenda kujifunza kuhusu aina ya header inayoitwa Content-Disposition

Soma Zaidi...
PHP - somo la 34: Jinsi ya kutumia do loop, while loop na foreach kwenye PHP

Katika somo hili utakwenda kujifunza kuhusu aina za loop DO, FOR, FOREACH LOOPS kwenye PHP

Soma Zaidi...
PHP - somo la 14: Jinsi ya kutengeneza database kwa kutumia PHP

Katika somo hili utakwenda kujifunza jinsi ya kutumia PHP kutengeneza database kwenye mysql database.

Soma Zaidi...