Что такое findslide.org?

FindSlide.org - это сайт презентаций, докладов, шаблонов в формате PowerPoint.


Для правообладателей

Обратная связь

Email: Нажмите что бы посмотреть 

Яндекс.Метрика

Презентация на тему Объекты

Объекты — это еще один вид данных, является как и массив контейнером, только в себе может еще заключать ещё и функции (функции объекта обычно называют методами)Объекты еще больше приближают абстракцию к реальностиС большим кодом легче работать
Объекты Объекты — это еще один вид данных, является как и массив контейнером, КошкаОбъект КошкаСвойстваМетодыЦвет шерстиВозрастЦвет глазСонПитаниеПередвижениеОхотаОбъекты позволяют моделировать «Объекты» из реального мира. При названии Создание (инициализация) объектаОбъект существует только тогда когда мы его создадим. Как и Class – ключевое слово для создания класса. Все, что находится в блоке Создать заказКласс КорзинаКорзина пользователя №11Корзина пользователя №13Корзина пользователя №241E-mailE-mailE-mailE-mailE-mailE-mailE-mailE-mailE-mailE-mailE-mailE-mailСвойстваМетодыСоздать заказОчистить корзинуСоздать заказСоздать Класс КорзинаКласс ПользовательКласс АдминкаКласс Отправка почтыКласс Ресайз картинокКласс Генерация URLКласс ТоварКласс Категория Работа с файлами Работа с файлами бывает полезна для:Ведения счетчиков скачиванийВедения логовФайлы могут заменять базу Работа с файлами разделяется на 3 этапа:Открытие файла.Манипуляции с данными.Закрытие файла.Для того Согласно документации PHP выделяют следующие виды режимов файлов:r – открытие файла только для Записывать данные в файл при помощи PHP можно при помощи функции fwrite().  В Для построчного считывания файла используют функцию fgets(). Закрытие файла происходит с помощью функции fclose()
Слайды презентации

Слайд 2 Объекты — это еще один вид данных, является

Объекты — это еще один вид данных, является как и массив

как и массив контейнером, только в себе может еще

заключать ещё и функции (функции объекта обычно называют методами)

Объекты еще больше приближают абстракцию к реальности

С большим кодом легче работать при помощи объектов, т.к. редактировать придется не весь код, а только отдельный метод или свойство (переменные в объектах)

Объектами проще управлять оставляя интерфейс для управления, пряча реализацию внутри них

Слайд 3 Кошка
Объект Кошка
Свойства
Методы
Цвет шерсти
Возраст
Цвет глаз
Сон
Питание
Передвижение
Охота
Объекты позволяют моделировать «Объекты» из

КошкаОбъект КошкаСвойстваМетодыЦвет шерстиВозрастЦвет глазСонПитаниеПередвижениеОхотаОбъекты позволяют моделировать «Объекты» из реального мира. При

реального мира. При названии свойств и методов, названия совпадают

с реальными именами действий и качеств реального объекта.

Удобство при использовании объектов: скажем нам нужно изменить виртуальное передвижение нашей виртуальной кошки, тогда, не обращая на весь остальной код, мы меняем только метод «Передвижение». Чем меньше код над которым мы работаем в данный момент, тем он понятнее и тем быстрее и проще его дополнить или изменить

Слайд 4 Создание (инициализация) объекта
Объект существует только тогда когда мы

Создание (инициализация) объектаОбъект существует только тогда когда мы его создадим. Как

его создадим. Как и с функциями, пока их не

вызовешь, они представляют из себя пока только участок кода.

Как и для массивов, для объектов существуют особые конструкции для того, чтобы их создать. Объекты создаются из классов. Класс — это начальный каркас объекта.

Класс Кот

Кот Барсик

Кот Персик

Кот Базалио

Свойства

Методы

Цвет: черный

Хвост: 5см

Глаза: желтые

Цвет: белый

Хвост: 7см

Глаза: голубые

Цвет: рыжий

Хвост: 6см

Глаза: рыжие

Сон

Охота

Передвижение

Сон

Охота

Передвижение

Сон

Охота

Передвижение

Класс, содержащий свойства и методы

Объекты класса кот


Слайд 6 Class – ключевое слово для создания класса. Все,

Class – ключевое слово для создания класса. Все, что находится в

что находится в блоке далее (в фигурных скобках), относится

к данному классу.
Public – ключевое слово, говорящее, к переменной можно обращаться вне объекта
Private – ключевое слово, обозначающее, что к переменной можно обращаться только внутри объекта
$this – обращение к текущему объекту
Вывести данные об объекте также можно с помощью функций var_dump и print_r
-> - такой символ подразумевает, что мы обращаемся к свойству объекта (переменной) или к методу данного объекта (функции)



Слайд 7 Создать заказ
Класс Корзина
Корзина пользователя №11
Корзина пользователя №13
Корзина пользователя

Создать заказКласс КорзинаКорзина пользователя №11Корзина пользователя №13Корзина пользователя №241E-mailE-mailE-mailE-mailE-mailE-mailE-mailE-mailE-mailE-mailE-mailE-mailСвойстваМетодыСоздать заказОчистить корзинуСоздать

№241
E-mail
E-mail
E-mail
E-mail
E-mail
E-mail
E-mail
E-mail
E-mail
E-mail
E-mail
E-mail
Свойства
Методы
Создать заказ
Очистить корзину
Создать заказ
Создать заказ
Создать заказ
Очистить корзину
Создать заказ
Создать заказ
Создать

заказ

Очистить корзину

Создать заказ

Пример использования объектов в интернет-магазине


Слайд 8 Класс Корзина
Класс Пользователь
Класс
Админка
Класс
Отправка почты
Класс
Ресайз картинок
Класс

Класс КорзинаКласс ПользовательКласс АдминкаКласс Отправка почтыКласс Ресайз картинокКласс Генерация URLКласс ТоварКласс


Генерация URL
Класс
Товар
Класс
Категория товара
Класс
Экспорт товара
Использующиеся классы в

интернет-магазине

Слайд 9 Работа с файлами

Работа с файлами

Слайд 10 Работа с файлами бывает полезна для:
Ведения счетчиков скачиваний
Ведения

Работа с файлами бывает полезна для:Ведения счетчиков скачиванийВедения логовФайлы могут заменять

логов

Файлы могут заменять базу данных, а потому в них

можно хранить:
Статьи
Шаблоны верстки
Экспортируемые данные с других сайтов, например котировки валют и другое


Слайд 11 Работа с файлами разделяется на 3 этапа:

Открытие файла.
Манипуляции

Работа с файлами разделяется на 3 этапа:Открытие файла.Манипуляции с данными.Закрытие файла.Для

с данными.
Закрытие файла.

Для того чтобы открыть файл используется функция fopen().

Обязательными параметрами этой функции является имя файла и режим файла.
$fp = fopen('counter.txt', 'r');


Слайд 12 Согласно документации PHP выделяют следующие виды режимов файлов:
r –

Согласно документации PHP выделяют следующие виды режимов файлов:r – открытие файла только

открытие файла только для чтения.
r+ - открытие файла одновременно на

чтение и запись.
w – создание нового пустого файла. Если на момент вызова уже существует такой файл, то он уничтожается.
w+ - аналогичен r+, только если на момент вызова фай такой существует, его содержимое удаляется.
a – открывает существующий файл в  режиме записи, при этом указатель сдвигается на  последний байт файла (на конец файла).
a+ - открывает файл в режиме чтения и записи при этом указатель сдвигается на последний байт файла (на конец файла). Содержимое файла не удаляется.


Слайд 13 Записывать данные в файл при помощи PHP можно

Записывать данные в файл при помощи PHP можно при помощи функции fwrite(). 

при помощи функции fwrite().  В качестве обязательных параметров выступает дескриптор

файла и режим файла:

Слайд 14 Для построчного считывания файла используют функцию fgets().

Для построчного считывания файла используют функцию fgets().

  • Имя файла: obekty.pptx
  • Количество просмотров: 144
  • Количество скачиваний: 0