Но бляь…
Писать в стиле
$localVar = ($this->getVar()+1);
вместо
$this->var++;
чесно говоря, иногда так заебует… Может от непривычки просто. Да и код какойто не так читабельнее как в краткой форме…
Вы как пишите, вообще?
Форум → Программирование → PHP для идиотов → PHP и ООП → Ин/декремент переменной. Как вы поступаете в условиях инкапсуляции?
Страницы: ← Следующая страница →
$localVar = ($this->getVar()+1);
$this->var++;
13 октября 2010 г. 19:47, спустя 16 минут 58 секунд
13 октября 2010 г. 20:04, спустя 17 минут 20 секунд
13 октября 2010 г. 21:05, спустя 1 час 19 секунд
13 октября 2010 г. 22:44, спустя 27 минут 40 секунд
13 октября 2010 г. 22:51, спустя 5 минут 1 секунду
так это и не "извне класса".. Это в нем же… По-вашему я там "this" написал просто так, ради лулзов?
13 октября 2010 г. 22:54, спустя 3 минуты 8 секунд
потому что по-хорошему, свойство - все таки не всегда просто переменная, бывает это функция. в более продинутых языках есть большой плюс в том, что свойства обладают геттерами и сетерами.
так это и не "извне класса".. Это в нем же… По-вашему я там "this" написал просто так, ради лулзов?
А зачем тебе использовать геттеры внутри класса?
13 октября 2010 г. 23:04, спустя 9 минут 43 секунды
потому что по-хорошему, свойство - все таки не всегда просто переменная, бывает это функция
13 октября 2010 г. 23:08, спустя 4 минуты 11 секунд
свойство хранит состояние объекта
13 октября 2010 г. 23:09, спустя 34 секунды
пример? :)свойство хранит состояние объекта
жизнь далека от учебников, в учебниках да, так.
13 октября 2010 г. 23:18, спустя 9 минут 6 секунд
пример? :)
13 октября 2010 г. 23:25, спустя 6 минут 19 секунд
Страницы: ← Следующая страница →
Пожалуйста, авторизуйтесь, чтобы написать комментарий!