[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Инициализация новой переменной
Страницы: 1, 2
inpost
Игорь_Vasinsky
Это не костыли, а новые технологии.

_____________
Обучаю веб-программированию качественно и не дорого: http://school-php.com
Фрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
Игорь_Vasinsky
в php - множественное наследование - это костыли. типажи это типажи, интерфейсы это интерфейсы.

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
Invis1ble
Цитата
как правильно манипулировать такими моментами?

для хранения промежуточных результатов вычислений в каком-то конкретном методе совершенно незачем создавать отдельное свойство, поэтому если $b не будет нигде больше использоваться, то $b = $this->a + $this->b - вполне себе кошерно
Цитата
Есть класс в котором должен использоваться статический метод второго класса - наследование обязательно или это не противоречит логике т.к. для статичного метода не нужен экземпляр класса?

т.е без наследования просто использовать class::static_method();

Наследование можно использовать там, где необходимо расширить/изменить функционал оригинала. В данном случае можно просто использовать class::static_method()

_____________

Профессиональная разработка на заказ

Я на GitHub | второй профиль

Игорь_Vasinsky
Цитата
В данном случае можно просто использовать class::static_method()


вот. спс.

это просто класс логирования ошибок.

не зачем делать его родителем и занимать место единственного родителя.



_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
Быстрый ответ:

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