PHP OOP
Vadnica logo
vadnica logo
x
HTML CSS JavaScript jQuery SQL PHP Laravel
HTML CSS JavaScript jQuery MySQL PHP Include Echo, Print Podatkovni tipi (Data Types) Spremenljivke (Variables) Nizi (String) Pretvorba podatkov (Casting) Izjeme Pogojni stavki Zanke Datum in Čas Koledar Funkcije Matrika (Array) MySQLi Obrazci (Forms) Filtri Ključne besede (Keyword) OOP (Razredi in Objekti) Razno Superglobalne spremenljivke Omrežne funkcije Laravel

PHP OOP

Kratica OOP pomeni Objektno usmerjeno programiranje (ang. Object-Oriented Programming). Pri proceduralnem programiranju gre za pisanje postopkov ali funkcij, ki izvajajo operacije na podatkih, medtem ko pri objektno usmerjenem programiranju gre za ustvarjanje objektov, ki vsebuje podatke in funkcije. Objektno orientirano programiranje ime več prednosti pred proceduralnim.

PHP OOP
  1. OOP je hitrejši in lažji za izvajanje.
  2. OOP zagotavlja jasno strukturo za programe.
  3. OOP pomaga ohranjati PHP kodo suho (ang. DRY - Don't Repeat Yourself), kar pomeni Ne ponavljaj se in olajša vzdrževanje, spreminjanje in odpravljanje napak kode.
  4. OOP omogoča ustvarjanje polnih aplikacij za večkratno uporabo z manj kode in krajšim razvojnim časom.
Razredi in objekti Razred je načrt ali predloga za ustvarjanje objektov. Glej primer
Dedovanje (ang. Inheritance) Dedovanje je ena izmed temeljnih značilnosti objektno usmerjenega programiranja (OOP). Glej primer
Konstruktor (ang. Constructor) Konstruktor je posebna metoda znotraj razreda. Glej primer
Destruktor (ang. Destructor) Destruktor je posebna metoda znotraj razreda. Glej primer
Modifikatorji dostopa (ang. Access Modifiers) Modifikatorji dostopa so ključni za nadzor nad vidnostjo lastnosti in metod v razredih. Glej primer
Konstante (ang. Constants) V PHP-ju lahko definiramo konstante znotraj razredov s ključnimi besedami. Glej primer
Polimorfizem (ang. Polymorphism) Polimorfizem se nanaša na sposobnost metod. Glej primer
Enkapsulacija (ang. Encapsulation) Enkapsulacija je eden od temeljnih konceptov objektno usmerjenega programiranja (OOP). Glej primer
Imenski prostor (ang. Namespace) Imenski prostori (ang. Namespaces) so ena izmed ključnih značilnosti PHP-ja za upravljanje obsegov identifikatorjev Glej primer
Iterabilni parameter (ang. Iterable) Iterable omogoča, da funkcije sprejemajo in vračajo katerikoli tip iterabilnih podatkov. Glej primer

Hvala za obisk! Dodajam politiko zasebnosti.

© 2024 Vse pravice pridržane.

Donirajte preko PayPal ADMIN