Добре дошъл/дошла,
Гост
. Моля,
въведи своето потребителско име
или
се регистрирай
.
1 Час
1 Ден
1 Седмица
1 Месец
Завинаги
Влез с потребителско име, парола и продължителност на сесията
Новини:
Правила на сайта
Начало
Форум
Помощ
Търси
Вход
Регистрация
Научи ме
»
Програмиране
»
Уроци
»
PHP - OOP
»
Декоратор (decorator) шаблон в ООП – урок 19
« назад
напред »
Формат за разпечатване
Страници: [
1
]
Автор
Тема: Декоратор (decorator) шаблон в ООП – урок 19 (Прочетена 7624 пъти)
0 Потребители и 1 Гост преглежда(т) тази тема.
wuser
Administrator
Hero Member
Благодарности
-Казани: 85
-Получени: 49
Публикации: 2761
Декоратор (decorator) шаблон в ООП – урок 19
«
-:
23 Октомври 2011, 20:51:15 »
Тази тема обсъжда:
„Декоратор (decorator) шаблон в ООП – урок 19“
Автор:
gatakka
«
Последна редакция: 15 Април 2015, 23:27:55 от Avalanche
»
Активен
Мъдростта на патилото
Perl Monks: PHP - it's "training wheels without the bike" -- Randal L. Schwartz
Дееба... чувствам се все едно обяснявам на майка ми как да си отвори пощата
"не работи"
WTF?!?!? к'во значи че не работи?
Не ти се компилира, дава ти грешка, вади ти грешни резултати, компютърът ти се изключва като го напишеш или на целия квартал му спира тока?
Stilgar
ppenev
Newbie
Благодарности
-Казани: 0
-Получени: 0
Публикации: 19
Re: Декоратор (decorator) шаблон в ООП – урок 19
«
Отговор #1 -:
29 Септември 2012, 21:51:18 »
Забелязах следното нещо.
Гатака написа следния код в урока:
Код: PHP
class
HtmlDecorator
{
private
$obj
;
public
function
__construct
(
$obj
)
{
if
(
$obj
instanceof iDecorator
)
{
exit
;
}
}
public
function
getFormatedOutput
(
)
{
return
'<b>'
.
$this
->
obj
->
getData
(
)
.
'</b>'
;
}
}
Искам да попитам не трябва ли да е така:
Код: PHP
class
HtmlDecorator
{
private
$obj
;
public
function
__construct
(
$obj
)
{
if
(
$obj
instanceof iDecorator
)
{
$this
->
obj
=
$obj
;
}
else
{
exit
;
}
}
public
function
getFormatedOutput
(
)
{
return
'<b>'
.
$this
->
obj
->
getData
(
)
.
'</b>'
;
}
}
Питам за да знам аз ли не съм разбрал урока и трябва пак да го гледам по внимателно или той неволно или целенасочено е допуснал грешка?
«
Последна редакция: 30 Септември 2012, 01:19:14 от ppenev
»
Активен
HD
Administrator
Hero Member
Благодарности
-Казани: 208
-Получени: 165
Публикации: 3077
Re: Декоратор (decorator) шаблон в ООП – урок 19
«
Отговор #2 -:
29 Септември 2012, 22:06:17 »
Нещо не ти разбрах въпроса. Какво точно те притеснява?
Активен
ppenev
Newbie
Благодарности
-Казани: 0
-Получени: 0
Публикации: 19
Re: Декоратор (decorator) шаблон в ООП – урок 19
«
Отговор #3 -:
29 Септември 2012, 23:23:04 »
Искам да разбера в урока грешка ли е допусната или аз не съм разбрал нещата както трябва. Става въпрос за маркирания в червено код първото е показано в урока второто го направих аз.
Активен
Формат за разпечатване
Страници: [
1
]
« назад
напред »
Научи ме
»
Програмиране
»
Уроци
»
PHP - OOP
»
Декоратор (decorator) шаблон в ООП – урок 19