прямое обращение к свойствам...

Novice

Новичок
прямое обращение к свойствам...

Есть два класса:

class test_1 {

var $var_1;
var $var_2;

function set_var_1 ($value_1) {
$this->var_1 = $value_1;
}

function set_var_2 ($value_2) {
$this->var_2 = $value_2;
}
}

class test_2 {

var $var_1;
var $var_2;
}


Используем так:

$obj_1 = new test_1;
$obj_1->set_var_1('test_string_1');
$obj_1->set_var_2('test_string_2');

$obj_2 = new test_2;
$obj_2->var_1 = 'test_string_1';
$obj_2->var_2 = 'test_string_2';


То есть в первом больше кода, но выглядит такая реализация получше... Осталось выяснить почему?
 

Demiurg

Guest
Я бы посоветовал осуществить поиск по этому слову, в интернете много информации по этому поводу.
 
Сверху