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 :: Обобщенное программирование. Объясните, пожалуйста.
Покинул форум
Сообщений всего: 31
Дата рег-ции: Янв. 2011
Помог: 1 раз(а)
Объясните, пожалуйста, где в PHP оно встречается? Может есть примеры?
vandit86
Отправлено: 28 Января, 2011 - 01:47:12
Новичок
Покинул форум
Сообщений всего: 22
Дата рег-ции: Янв. 2011
Помог: 0 раз(а)
пардон что "оно" ??? (Добавление)
в гугле может)
Uchkuma
Отправлено: 28 Января, 2011 - 08:22:56
Участник
Покинул форум
Сообщений всего: 1539
Дата рег-ции: Март 2010 Откуда: Киров
Помог: 6 раз(а)
В википедию!
dedyshka
Отправлено: 28 Января, 2011 - 08:58:12
Новичок
Покинул форум
Сообщений всего: 31
Дата рег-ции: Янв. 2011
Помог: 1 раз(а)
я там искал) пишут, что php поддерживает обобщенное программирование, но примеров не нашёл(
для уточнения спрошу, если кто знаком с другими языками: а есть ли в php что-то наподобие templates в C++ или Generics в Java?
OrmaJever
Отправлено: 28 Января, 2011 - 12:07:31
Активный участник
Покинул форум
Сообщений всего: 7540
Дата рег-ции: Янв. 2010 Откуда: Чернигов
Покинул форум
Сообщений всего: 7540
Дата рег-ции: Янв. 2010 Откуда: Чернигов
Помог: 299 раз(а)
Чесно сказать я не понимаю зачем так углублятся в термины? Я не знал про "Обобщенное программирование" и спокойно спал и писал скрипты.
----- Если вы хотя бы 3-4 раза не решите всё выкинуть и начать заново - вы явно что-то делаете не так.
dedyshka
Отправлено: 28 Января, 2011 - 22:00:33
Новичок
Покинул форум
Сообщений всего: 31
Дата рег-ции: Янв. 2011
Помог: 1 раз(а)
OrmaJever пишет:
Чесно сказать я не понимаю зачем так углублятся в термины? Я не знал про "Обобщенное программирование" и спокойно спал и писал скрипты.
Аналогично.
Просто есть список вопросов, на которые мне нужно найти ответы
OrmaJever
Отправлено: 28 Января, 2011 - 22:54:33
Активный участник
Покинул форум
Сообщений всего: 7540
Дата рег-ции: Янв. 2010 Откуда: Чернигов
Помог: 299 раз(а)
Дак вот лутше эти вопросы задать (если они касаются php) и мы поможем спать спокойно
----- Если вы хотя бы 3-4 раза не решите всё выкинуть и начать заново - вы явно что-то делаете не так.
movEAX
Отправлено: 29 Января, 2011 - 08:04:44
Частый посетитель
Покинул форум
Сообщений всего: 750
Дата рег-ции: Авг. 2009
Помог: 16 раз(а)
Viper пишет:
Если не ошибаюсь то это ORM которого в php нет. Или я не прав?
Причем тут ORM? Вы имеете в виду object-relational mapping ?
Обобщений в php как таковых нет, так что вряд ли его можно причислить к языкам поддерживающим generic programming. Можете в этом убедится посмотрев на реализацию обобщений в C# к примеру.
----- армия.. самое убогое место
dedyshka
Отправлено: 29 Января, 2011 - 10:47:23
Новичок
Покинул форум
Сообщений всего: 31
Дата рег-ции: Янв. 2011
Покинул форум
Сообщений всего: 8715
Дата рег-ции: Июнь 2009
Помог: 17 раз(а)
dedyshka пишет:
Объясните, пожалуйста, где в PHP оно встречается? Может есть примеры?
Использование технологий обобщенного программирования позволяет осуществлять создание приложений на основе применения унифицированных операций к объектам языка инстансированных в виде различного типа - для осуществления технической реализации указанной технологии необходимо включения в язык средств шаблонного описания информационных полей или включения механизмов предшествующего управляющего воздействия на элементы потока кода - то есть указанные методы предполагают обеспечение включения реального описания алгоритма действия ассоциированного с объектом как в виде неявного вызова функции так и в форме управляемого кода - при этом обеспечение поддержки второго варианта осуществляется в языках программирования технологии NET framework и организованных средств передачи данных типа протокола SOAP
----- Сделать можно все что угодно - нужно только старание, терпение и хороший поисковик
Безлимитный web-хостинг от 15 рублей за 40 МБ дискового пространства - http://ihost[dot]oks71[dot]ru/
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.