ООП

Когда встает речь о разработке крупных порталов, то над сайтом могут работать несколько программистов или даже целых команд кодеров. В таких случаях удобны бывает...

применяют ООП, что позволяет разграничивать права, добавлять облегчения и делать программирование более интересным: появляются слова:

Видите сколько всего интересного понавесили? Мы сами делаем свою жизнь интереснее)

Многим ООП в PHP просто не дается, особенно с первого раза, во-первых самая основная причина - плохие лекторы, которые возомнили себя таковыми и вторая причина - все таки система не так проста и нужна выдержка и терпение.

 

Основные понятия

Основное, что сразу встречаются - это классы. Это как машина и внутри она состоит из переменных (свойств) и функций (методов)-то, что умеет вращаться, двигаться и тд. Вот и все! Выглядит это так:

 class A
{
    public $m;

    public function M ($perem) {
    $this->m = $perem;
}
}

Классы в ООП можно дублировать со своими свойствами каждый раз и называется это экземпляры, вот так они образуется, через слово new :

$b = new class A;

так мы сдублировали класс А в новый экземпляр и с ним можно делать уже все что угодно. Например, машина Saab 9-3 Aero, это экземпляр от класса Saab 9-3. И вот в первой модели там, где добавляется слово Aero - там на 50 лошадок больше.

 

 

 

 

 

 

Добавить комментарий


Защитный код
Обновить