Учебни материали

Споделени от колеги - с преглед преди изтегляне.

Програмиране и програмни езици Програмиране в Интернет

Класове и обекти в PHP

Презентация PPT 12 сваляния 17.01.2018

Въведение в PHP
Класове и обекти

Обектно-ориентиран подход в PHP


PHP дава възможност за дефиниция и йерархична
организация на потребителски типове данни



Oбектният модел на PHP се изменя радикално след версия 4



PHP 5+ поддържа пълните възможности на обектноориентираните езици

Дефиниция на клас








В ОО езици, класът представлява шаблон за създаване на
обекти или инстанции на класа
Класът съдържа описание на общите характеристики на
обектите, които принадлежат към него
Целта на класа е да капсулира данните и поведението на
обекта и да скрие действителната му реализация от
потребителите на класа
Капсулирането прави програмите по-малки и по-лесно
управляеми, тъй като обектите съдържат в себе си логиката,
необходима за използването им
Teрминология
– Член на клас или свойство: променлива, частта данни на класа
– Метод на класа: функция, декларирана в класа

Конструктори и деструктори
• Метод с име __construct()
• Не може да се дефинира повторно (overload)
• Moже да има подразбиращи се значения на параметрите
class MyRectangle{
public $x, $y;
function __construct($x, $y) {
$this->x = $x;
$this->y = $y;
}
}
$r = new MyRectangle(5,10);
• Деструктор – метод с име __destruct(), извиква се от системата за събиране
на боклука преди разрушаването на обекта
function __destruct() { echo

Преглед на началото - целият файл след изтегляне

0 коментара

Все още няма коментари. Бъдете първият, който ще коментира.

За да коментирате, трябва да сте влезли в профила си.

Влезте