Handleiding oor OOP in PHP8

Grondbeginsels

Inleiding Klasse en Objekte Eienskappe Metodes Metode Parameters Eienskappe binne Klasse Metodes binne Klasse Konstruktor Eienskappe deur Konstruktor Parameters Privaat Eienskappe Privaat Metodes Eienskap Getters Eienskap Setters Voordele van Setters en Getters

Gevorderd

Klasse Lêers Metode Kettings in Klasse Klasse as 'n Stel Metodes Arrays van Objekte Objekte binne Klasse Veilige Onttrekkings Operateur Veilige Onttrekkings Operateur in Kettings Manipulasie van Objekte in Klasse Oordrag per Verwijzing Instanceof Operateur

Oorerving

Klasoorerving Oorerving van openbare metodes Afstammelingmetodes Oorheersing van ouermetodes Oproep van oorheersende metode Konstruktor by oorerving Privaatmetodes by oorerving Privaateienskappe by oorerving Probleem met privaateienskappe by oorerving Beskermde metodes Beskermde eienskappe Operator instanceof en oorerving

Roepings

Eienskapnaam uit veranderlike Eienskapnaam uit skikking Eienskapnaam uit assosiatiewe skikking Eienskapnaam uit funksie Eienskapnaam uit objek Metode uit veranderlike Roeping na skepping

Staties

Statiese metodes Statiese metodes binne 'n klas Statiese eienskappe Statiese eienskap binne 'n klas Aanspraak via klas en objek Kombinasie met static Statiese metodes en $this Voorbeeld

Funksies

Verkryging van klasnaam Verkryging van klasmetodes Verkryging van klaseienskappe Verkryging van objekeienskappe Kontrole van klasbestaan Kontrole van metodebestaan Kontrole van eienskapbestaan Verkryging van ouerklas Kontrole van klasoorerwing Kontrole van objekbehoring Verkryging van alle verklaarde klasse

Abstract

Abstrakte klasse Abstrakte metodes

Koppelvlakke

Inleiding tot koppelvlakke Praktyk oor die toepassing van koppelvlakke Reëls vir die benoeming van koppelvlakke Toepassing van koppelvlakke Metodeparameters in 'n koppelvlak Verklaar van 'n konstrukteur in 'n koppelvlak Oorerwing van koppelvlakke van mekaar Koppelvlakke en instanceof Implementering van verskeie koppelvlakke Oorerwing van 'n klas en implementering van 'n koppelvlak Konstantes in koppelvlakke Funksies vir koppelvlakke

Treits

Inleiding tot treits Veelvuldige treits Metodekonflikte Toegangswysigers Verandering van toegangsregte tot treitmetodes Metodeprioriteit Abstrakte metodes Treits in treits Funksies vir treits

Towerkuns

Inleiding Metode __toString Kry Eienskappe Eienskappe Slegs vir Lees Lees Nie-bestaande Eienskap Stel Eienskappe Skryf Nie-bestaande Eienskap Kontroleer Eienskappe tydens Skryf Praktyk

Naamruimtes en Outomatiese Laai

Inleiding tot Naamruimtes Sintaksis van Naamruimtes Subnaamruimtes Vereenvoudigde Aanspreking Naamruimtes in Lêers Relatiewe Pade in Naamruimte Die `use` Opdrag Koppel van Veelvuldige Klasse `use` Opdrag en Relatiewe Pade Bynaame vir Klasse Standaard Outomatiese Laai van Klasse Reëls vir Outomatiese Laai Eie Outomatiese Laai van Klasse
Afrikaans
AzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ons gebruik koekies vir die werking van die webwerf, ontleding en personalisering. Die verwerking van data geskied volgens die Privaatheidsbeleid.
aanvaar alles instel verwerp