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