[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Многопользовательская система
Страницы: 1, 2
Aeq
Цитата (sergeiss @ 12.01.2014 - 13:45)
Цитата (Aeq @ 12.01.2014 - 13:13)
перегрузки под разные типы/кол-во аргументов нет

Но этот функционал легко реализовать самому; используем ту самую "базовую работу с классами", что ты "напомнил" smile.gif и используя функции func_num_args/func_get_arg/func_get_args.

ага.

вообще попробую пованговать: может ТС пытался перегрузить приватные методы, это не получилось, потому решил что перегрузки методов в пхп нет? smile.gifsmile.gifsmile.gif тогда "protected" спасет
chee
Aeq переопределение методов через наследование и перезагрузка методов это два разных механизма, читайте документацию

http://www.php.net/manual/ru/language.oop5.overloading.php

Цитирую:
Цитата
Замечание:
Интерпретация "перегрузки" в PHP отличается от остальных объектно-ориентированных языков. Традиционно перегрузка означает возможность иметь множество одноименных методов с разным количеством или различными типами аргументов.


_____________
Люди, имеющие низкий уровень квалификации, делают ошибочные выводы, принимают неудачные решения и при этом неспособны осознавать свои ошибки в силу низкого уровня своей квалификации
Aeq
ну окей, я тупанул с терминами, но имхо в задаче топика достаточно переопределения методов и ТС писал именно о нем (точнее о его отсутствии). если я ошибаюсь, пусть ТС напишет smile.gif
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.