![]() |
|
Другие темы раздела | |
PHP ООП Класс изображения img
https://www.cyberforum.ru/ php-oop/ thread599837.html можно ли переменную класса сделать изображением ? если можно подскажите где поискать, в инете уже час роюсь, пока что не нашел, или покажите на примере этого простого класса class My { ... |
Выдернуть данные из $_SESSION PHP ООП Имеется вот такой набор данных в сессии: => shoppingCart Object ( => Array ( => Array ( => 1 ) ) => 64474 => 30 => => physical => 1 => Array ( ) ) необходимо выдернуть значение поля ,... |
PHP ООП Simple MVC - Blog Здравствуйте :) У меня такая проблема, нужно написать простой MVC - блог. Кто подскажет с чего лучше начать, ну а если лучше примерную последовательность действий. :) |
PHP ООП Фильтрация информации на сайте! Делаю блог с использованием MVC. И вот дошел до того, что надо реализовать фильтрацию постов. В общем есть на странице отдельно список раздело и отдельно список всех месяцев за которые существую... https://www.cyberforum.ru/ php-oop/ thread594268.html |
PHP ООП Не выводится результат полученной переменной
https://www.cyberforum.ru/ php-oop/ thread591433.html Ситуация следующая. В форме ввожу данные и обрабатываю их. <form action="result.php" method="post"> <p><input type="text" name="name" id="name"></p> <p><input name="submit" type="submit"... |
PHP ООП Не знаю с чего начать в ООП Народ, вообщем дело такое, вроде бы прочел не одну книгу по ооп на php теоритически вроде все знаю, но не знаю как начать писать сайт. МОгли бы вы выложить пример не большого сайта на ооп. Вопрос... |
PHP ООП Меню и под меню (Вывод в шаблон) Привет всем. Есть две таблицы таб.Category id title 1 Кат.1 2 Кат.2 3 Кат.3 4 Кат.4 |
PHP ООП как реализовать запросы в ооп приложении Изучаю потихоньку ооп и решил написать небольшой проект. В проекте конечно будет бд :) Так вопрос: как лучше всего реализовать хранение запросов к бд в ооп приложении. мои идеи: 1) написать... https://www.cyberforum.ru/ php-oop/ thread582926.html |
PHP ООП Кодировка в скрипте
https://www.cyberforum.ru/ php-oop/ thread581398.html Здравствуйте, У меня на всех страницах стоит кодировка Utf-8 ,а в этом скрипте поиска кодировка windows-1251. Если меняю на своей страничке кодировку закарючки получаются. Подскажите пожалуйста,... |
PHP ООП В DreamWeawer ошибка, а рабоатет всё отлично! Где проблема? Строка: $class::$func(); работает как надо, а вот DreamWeawer подсвечивает ошибку! В чем проблема, можно ли обращаться к методу класса таким образом? Или это опасно или нежелательно? я использую... https://www.cyberforum.ru/ php-oop/ thread576622.html |
1178 / 1128 / 94
Регистрация: 31.05.2012
Сообщений: 3,060
|
||||||||||||||||||||||||||||||||||||||||||||||
11.06.2012, 23:09 | 0 | |||||||||||||||||||||||||||||||||||||||||||||
В чем суть интерфейсов?11.06.2012, 23:09. Просмотров 6430. Ответов 6
Метки (Все метки)
![]() Решение
Представь игру MMORPG.
Есть мобы. Мобы могут бегать, прыгать, драться. Теперь представь что ты пишешь нового моба для игры. В игре всех мобов обрабатывают какие то классы, они берут в цикле и перебирают всех мобов вызываю у них функцию обновления. Пусть будет Update(). Просто класс
Его запускает что то, например
мы бежим, тут появляется наш моб, и вызывается для него функция Update()! Но у него нет этой фукнции, ты опечатался при наборе, и игра упала ![]() Теперь представим что тот кто делал класс World решил подстраховаться, он сделал интерфейс с медобом Update() и при добавлении моба в массииу, он проверит, есть ли у моба данный интерфейс? Если нет, то он выведет в лог ошибку, а моба не добавит в список. Теперь если ты не указал мобу своиму интерфейс, он просто не добавится в список, а в лог посыпятся ошибки. Игра не упадёт. с другйо стороны, если ты указал мобу что у него есть интерфейс IMob но не реализовал функцию или опечатался, то игра даже не скомпилируется, так как комплятор сразу определить что у тебя не реализован такой то метод который есть в интерфейсе. Ты сразу поправишь свою ошибку и все довольны ![]() Добавлено через 12 минут
Ну вот так ты не поломаешь игру ![]()
Вот для этого они и нужны. Вернуться к обсуждению: В чем суть интерфейсов?
4
|
|
11.06.2012, 23:09 | |
Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь или здесь.
подскажите в чем суть программы? |
|