Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > Серверные технологии и Flash

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 10.10.2009, 04:21
true11 вне форума Посмотреть профиль Отправить личное сообщение для true11 Посетить домашнюю страницу true11 Найти все сообщения от true11
  № 1  
Ответить с цитированием
true11
 
Аватар для true11

Регистрация: Feb 2009
Сообщений: 74
Отправить сообщение для true11 с помощью ICQ
По умолчанию php, ООП, множества классов, использование методов, теория

Мм нужно один оооогромный класс разделить на несколько подклассов.
В этом случае придется делать один рут(грубо говоря) и 3 дочерних класса?
Или можно вызывать методы одного класса из другого?

Вот пример:
PHP код:
$root = new root();
$data = new data();
$img = new img();
$user = new user(); 
Вопрос 1:
Возможно ли это подключить в php файле страницы одной строчкой? Как тогда прописать код подключения в классах?

Вопрос 2:
как можно из класса $root вызвать в классе $data какой-нибудь метод?

Если кто сталкивался, помогите пожалуйста. Не осилил конструкторы и деструкторы, совсем не понимаю как их использовать.

Старый 13.10.2009, 17:40
duhowka вне форума Посмотреть профиль Отправить личное сообщение для duhowka Найти все сообщения от duhowka
  № 2  
Ответить с цитированием
duhowka

Регистрация: Mar 2009
Сообщений: 317
можно создать один и его расширять,а можно разбить на несколько. все зависит от того, что вам надо.
1. include() и require() вам в помощь.
2.
Код:
$root->data_metod()
конструкторы и деструкторы это просто они вызываются при создании и при удалении объекта класса.
з.ы погуглите в рунете много мануалов. а еще лучше книжку купите хорошую.

Создать новую тему Ответ Часовой пояс GMT +4, время: 17:02.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 17:02.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.