Основные понятия объектно-ориентированного программирования в PHP

Автор работы: Пользователь скрыл имя, 13 Апреля 2015 в 10:20, курсовая работа

Описание работы

На настоящий момент используется пятая версия языка PHP. Данный язык набирает все большую популярность, ведь его возможности практически не ограничены. Однако, еще большей его популяризации мешает тот факт, что далеко не все пользователи решившие создать свой сайт или страничку умеют программировать на достаточно высоком уровне. Именно эту проблему частично мы и попытаемся решить. Целью данной работы является создание класса, облегчающего программисту создание меню навигации.

Содержание работы

Введение…………………………………………………………………………………………...3
1. История развития сети Internet……………………………………………………………………………5
2. Общая характеристика сети Internet……………………………………………………………………..6
2.1 Протоколы сети Internet……………………………………………………………………………………6
2.2 Услуги предоставляемые сетью Interne…………………………………………………………………7
3. Internet – мировая сеть……………………………………………………………………………………...10
4. Internet – 2……………………………………………………………………………………………………...12
4.1 Нехватка мощностей Internet……………………………………………………………………………12
4.2 Создание Internet 2………………………………………………………………………………………….12
4.3 Структура Internet – 2……………………………………………………………………………………..13
4.4 Приложения для Internet-2 ………………………………………………………………………………..13
4.5 Развитие Internet-2 …………………………………………………………………………………………13
5. Основные понятия объектно-ориентированного программирования в PHP…………………...15
5.1 Сравнение структурного и объектно-ориентированного подходов к программированию…15
5.2 Класс как абстрактный тип……………………………………………………………………………..17
5.3 Конструкторы и деструкторы………………………………………………………………………….17
5.4 Объекты………………………………………………………………………………………………………18
6 Реализация класса……………………………………………………………………………………………..19
6.1 Функция l_visited_style (изменение стиля посещенных ссылок) ………………………………....19
6.2 Функция l_hover_style (изменение стиля ссылок при наведени)…………………………………...21
6.3 Функция l_link_style (изменение стиля не посещенных ссылок)…………………………………...22
6.4 Функция add_item (добавляет элемент в массив)……………………………………………………24
6.5 Функция add_img_item (добавляет ссылку-рисунок в массив)……………………………………..25
6.6 Функция gor_nav_create (создает горизонтальное меню навигации из массива)……………..25
6.7 Функция vert_nav_create (создает вертикальное меню навигации из массива)………………..26
6.8 Функция title_create() (создает заголовок страницы)……………………………………………….27
6.9 Пример использования……………………………………………………………………………………..28
Заключение ……………………………………………………………………………………………………….31
Список используемых источников …………………………………………………………………………..32