⊗ppOpIhInr 25 of 107 menu

PHP OOP အတွက် ကလပ်စ်များ အမွေဆက်ခံခြင်း

ကလပ်စ်တစ်ခုသည် အခြားကလပ်စ်တစ်ခုထံမှ ၎င်း၏ methods များနှင့် properties များကို ငှားယူကာ အမွေဆက်ခံနိုင်ပါသည်။ ကလပ်စ်နှစ်ခုသည် အလွန်ဆင်တူသောအခါ ဤသို့လိုအပ်ပါသည်။ ဥပမာအားဖြင့်၊ ကျွန်ုပ်တို့တွင် User ကလပ်စ်နှင့် အလားတူ properties များနှင့် methods များရှိပြီး ၎င်း၏ကိုယ်ပိုင် ထပ်ထည့်ထားသော Student ကလပ်စ်ရှိနိုင်ပါသည်။ ထိုသို့သောအခြေအနေတွင် ကျောင်းသားသည် မိဘ၏ ထပ်ကျော့ထားသော methods များကို အမွေဆက်ခံခြင်းသည် အဆင်ပြေစေမည်။ ဤသို့မည်သို့ပြုလုပ်ရမည်ကို ကြည့်ကြပါစို့။

ကျွန်ုပ်တို့တွင် မိဘ ဖြစ်မည့် User ကလပ်စ်ရှိပါစို့။

<?php class User { } ?>

ထို့အပြင် ကျွန်ုပ်တို့တွင် သားသမီး ဖြစ်မည့် ကျောင်းသားကလပ်စ်ရှိပါစို့။

<?php class Student { } ?>

သားသမီးကလပ်စ်သည် ၎င်း၏မိဘ၏ methods များနှင့် properties များကို အမွေဆက်ခံစေကြပါစို့။ ဤသို့ပြုလုပ်ရန် သော့ချက် property extends ကို အသုံးပြုပါသည်။

<?php class Student extends User { } ?>

User ကလပ်စ်မှ အမွေဆက်ခံသော Employee ကလပ်စ်တစ်ခုကို ပြုလုပ်ပါ။

မြန်မာ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ဝက်ဘ်ဆိုက် လုပ်ဆောင်ခြင်း၊ ဆန်းစစ်လေ့လာခြင်းနှင့် ပုဂ္ဂလိကပြုပြင်ခြင်းအတွက် ကျွန်ုပ်တို့သည် cookie များကို အသုံးပြုပါသည်။ ဒေတာများကို ပြုပြင်ခြင်းသည် ကိုယ်ရေးကိုယ်တာ မူဝါဒအတိုင်း ဖြစ်ပါသည်။
အားလုံးလက်ခံရန် ပြင်ဆင်ရန် ငြင်းပယ်ရန်