shureen
Милорд Лось Кристофер
Конструктор. Сетеры или прямое присвоение?
Доброго времени суток! Возможно я не умею пользоваться поиском, но ответ на свой вопрос так и не нашёл...
например, есть класс:
Вопрос в принципе в следующем как лучше или даже правильней составлять конструктор, если при создании класса должны передаватся все 3 перемменые? Через сетеры или прямое присвоение? Т.е. так:
или так:
???
Всегда использовал прямое присвоение, но вот задумался...
Заранее благодарен всем откликнувшимся!!!
Доброго времени суток! Возможно я не умею пользоваться поиском, но ответ на свой вопрос так и не нашёл...
например, есть класс:
PHP:
class example
{
private $A, $B, $C;
function setA ($a)
{
$this->A = $a;
}
function setB ($b)
{
$this->B = $b;
}
function setC ($c)
{
$this->C = $c;
}
}
PHP:
function __construct ($a, $b, $c)
{
$this->setA ($a);
$this->setB ($b);
$this->setC ($c);
}
PHP:
fucntion __construct ($a, $b, $c)
{
$this->A = $a;
$this->B = $b;
$this->C = $c;
}
Всегда использовал прямое присвоение, но вот задумался...
Заранее благодарен всем откликнувшимся!!!