Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Обобщенное программирование. Объясните, пожалуйста.

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
dedyshka
Отправлено: 28 Января, 2011 - 00:19:53
Post Id


Новичок


Покинул форум
Сообщений всего: 31
Дата рег-ции: Янв. 2011  


Помог: 1 раз(а)




Объясните, пожалуйста, где в PHP оно встречается? Может есть примеры?
 
 Top
vandit86
Отправлено: 28 Января, 2011 - 01:47:12
Post Id


Новичок


Покинул форум
Сообщений всего: 22
Дата рег-ции: Янв. 2011  


Помог: 0 раз(а)




пардон что "оно" ??? Однако
(Добавление)
в гугле может)
 
 Top
Uchkuma
Отправлено: 28 Января, 2011 - 08:22:56
Post Id



Участник


Покинул форум
Сообщений всего: 1539
Дата рег-ции: Март 2010  
Откуда: Киров


Помог: 6 раз(а)




В википедию!
 
 Top
dedyshka
Отправлено: 28 Января, 2011 - 08:58:12
Post Id


Новичок


Покинул форум
Сообщений всего: 31
Дата рег-ции: Янв. 2011  


Помог: 1 раз(а)




я там искал) пишут, что php поддерживает обобщенное программирование, но примеров не нашёл(
для уточнения спрошу, если кто знаком с другими языками: а есть ли в php что-то наподобие templates в C++ или Generics в Java?
 
 Top
OrmaJever Модератор
Отправлено: 28 Января, 2011 - 12:07:31
Post Id



Активный участник


Покинул форум
Сообщений всего: 7540
Дата рег-ции: Янв. 2010  
Откуда: Чернигов


Помог: 299 раз(а)




Я тоже первый раз слышу этот термин. И сразу обратился к вики
http://ru[dot]wikipedia[dot]org/wiki/Обо[dot][dot][dot]программирование
Там есть табличка содержаия, и в пункте 3 написаны языки програмирование где такое есть, и вот я там 3 раза просмотрел и php не нашёл Улыбка
(Добавление)
Цитата:
3 Обобщённое программирование в языках
3.1 C++
3.2 Java
3.3 .NET
3.4 Пример на C#
3.5 D
3.6 Object Pascal


-----
Если вы хотя бы 3-4 раза не решите всё выкинуть и начать заново - вы явно что-то делаете не так.
 
 Top
dedyshka
Отправлено: 28 Января, 2011 - 13:31:19
Post Id


Новичок


Покинул форум
Сообщений всего: 31
Дата рег-ции: Янв. 2011  


Помог: 1 раз(а)




А вот тут википедия пишет, что такая парадигма поддерживается в PHP (см. таблицу парадигм) Огорчение
 
 Top
Viper
Отправлено: 28 Января, 2011 - 13:50:56
Post Id



Активный участник


Покинул форум
Сообщений всего: 4555
Дата рег-ции: Февр. 2007  
Откуда: Симферополь


Помог: 98 раз(а)




Если не ошибаюсь то это ORM которого в php нет. Или я не прав?


-----
Список фильмов с описанием, блекджеком и... для Joomla? -> https://киноархив[dot]com
Демо нового движка для сайта php.su -> php[dot]su, проект на гитхабе
 
 Top
OrmaJever Модератор
Отправлено: 28 Января, 2011 - 16:10:25
Post Id



Активный участник


Покинул форум
Сообщений всего: 7540
Дата рег-ции: Янв. 2010  
Откуда: Чернигов


Помог: 299 раз(а)




Чесно сказать я не понимаю зачем так углублятся в термины? Я не знал про "Обобщенное программирование" и спокойно спал и писал скрипты.


-----
Если вы хотя бы 3-4 раза не решите всё выкинуть и начать заново - вы явно что-то делаете не так.
 
 Top
dedyshka
Отправлено: 28 Января, 2011 - 22:00:33
Post Id


Новичок


Покинул форум
Сообщений всего: 31
Дата рег-ции: Янв. 2011  


Помог: 1 раз(а)




OrmaJever пишет:
Чесно сказать я не понимаю зачем так углублятся в термины? Я не знал про "Обобщенное программирование" и спокойно спал и писал скрипты.

Аналогично.
Просто есть список вопросов, на которые мне нужно найти ответыУлыбка
 
 Top
OrmaJever Модератор
Отправлено: 28 Января, 2011 - 22:54:33
Post Id



Активный участник


Покинул форум
Сообщений всего: 7540
Дата рег-ции: Янв. 2010  
Откуда: Чернигов


Помог: 299 раз(а)




Дак вот лутше эти вопросы задать (если они касаются php) и мы поможем спать спокойно Подмигивание


-----
Если вы хотя бы 3-4 раза не решите всё выкинуть и начать заново - вы явно что-то делаете не так.
 
 Top
movEAX
Отправлено: 29 Января, 2011 - 08:04:44
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 750
Дата рег-ции: Авг. 2009  


Помог: 16 раз(а)




Viper пишет:
Если не ошибаюсь то это ORM которого в php нет. Или я не прав?

Причем тут ORM? Вы имеете в виду object-relational mapping ?

Обобщений в php как таковых нет, так что вряд ли его можно причислить к языкам поддерживающим generic programming. Можете в этом убедится посмотрев на реализацию обобщений в C# к примеру.


-----
армия.. самое убогое место
 
 Top
dedyshka
Отправлено: 29 Января, 2011 - 10:47:23
Post Id


Новичок


Покинул форум
Сообщений всего: 31
Дата рег-ции: Янв. 2011  


Помог: 1 раз(а)




movEAX
спасибо

(Отредактировано автором: 29 Января, 2011 - 10:48:22)

 
 Top
JustUserR
Отправлено: 29 Января, 2011 - 22:44:19
Post Id



Активный участник


Покинул форум
Сообщений всего: 8715
Дата рег-ции: Июнь 2009  


Помог: 17 раз(а)




dedyshka пишет:
Объясните, пожалуйста, где в PHP оно встречается? Может есть примеры?
Использование технологий обобщенного программирования позволяет осуществлять создание приложений на основе применения унифицированных операций к объектам языка инстансированных в виде различного типа - для осуществления технической реализации указанной технологии необходимо включения в язык средств шаблонного описания информационных полей или включения механизмов предшествующего управляющего воздействия на элементы потока кода - то есть указанные методы предполагают обеспечение включения реального описания алгоритма действия ассоциированного с объектом как в виде неявного вызова функции так и в форме управляемого кода - при этом обеспечение поддержки второго варианта осуществляется в языках программирования технологии NET framework и организованных средств передачи данных типа протокола SOAP


-----
Сделать можно все что угодно - нужно только старание, терпение и хороший поисковик Улыбка
Безлимитный web-хостинг от 15 рублей за 40 МБ дискового пространства - http://ihost[dot]oks71[dot]ru/
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Программирование на PHP »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB