Posts Tagged ‘ООП’

Расставим все по местам: подход MVC

Первое правило MVC — разбивайте сценарий на отдельные файлы. Зачастую для представления различных компонентов шаблона MVC используются файлы с разными расширениями, которые объединяются с помощью директивы require_once. При этом не нужно следовать привычной практике именования файлов, при которой включаемым файлам присваивается расширение .inc. Это расширение ничего не говорит о содержимом файла и не позволяет различать […]

Читать полностью »

Терминология ООП

В терминологии объектно-ориентированного программирования предусмотрены стандартные термины, которые будут часто использоваться в моём блоге. (Некоторые из этих терминов имеют альтернативные названия, которые приведены в определениях терминов в круглых скобках.) Класс. Тип данных, определяемый программистом, который включает локальные функции и локальные данные. Класс может рассматриваться как шаблон (или образец, или форма) для создания любого количества экземпляров […]

Читать полностью »

Разница в ООП между PHP4 и PHP5

Объекты в PHP5 очень сильно отличаются от объектов в PHP4. В PHP5 ООП стал действительно более совершенным. ООП был представлен ещё в 3й версии PHP но это тяжело было назвать настоящим объектно ориентированным программированием. В PHP4 вы можете создавать объекты, но вы не можете почувствовать все прелести объектов. В PHP4 объектная модель была на примитивном […]

Читать полностью »

Понятие Объекта в ООП

Всё же что такое объект? Собственно это ничто иное как кусок кода с группой свойств и методов. Возникает вопрос – так что объект тоже что и массив, ведь массив тоже может хранить данные определяемые свойствами (они называются ключами)? Нет, объект это что-то весьма большее чем массив, потому что он может хранить методы внутри себя. Объект […]

Читать полностью »

ООП против процедурного подхода

PHP один из самых популярных скриптовых языков программирования. Почти 60% веб серверов используют PHP.Миллионы веб-сайтов и веб-приложений разрабатываются на PHP каждый месяц. PHP изначально разрабатывался как простая замена языку Perl, и уже спустя пару лет он стал чрезвычайно мощным и популярным. Язык PHP, сам по себе очень похож на ANSI C. Одна из причин почему […]

Читать полностью »