Помогите разобраться с классами

York

Новичок
Помогите разобраться с классами

создаю класс
class Style {
var $color;
var $size;

functiob Style($color="red" , $size="3") { // конструктор
$this->color=$color;
$this->size=$size;
}

}

вот меня что интересует, в конструкторе (function Style() ) я передаю этой функции переменные, имеющие такое же имя как и у свойств, но подразумевается что это совсем другие переменные - это правильно?

извините если вопрос показался запутанным.


P.S. где можно почитать про классы на русском для новичков, т.е. что бы все описано было с нуля и понятно
 

York

Новичок
2 Wise81 - что то не очень понятно
а есть дока где более подробнее описано?
 

York

Новичок
и еще вопрос : в чем все таки превосходство классов над обычными пользовательскими функциями?
 

tony2001

TeaM PHPClub
ни в чем.
ответ на обратный вопрос - тот же.
это разные методики достижения одного результата.
 

York

Новичок
Тони, а чем больше ты пользуешся? классами или функциями?
 

na_tanke

Guest
йорк, этот вопрос бессмысленный.
классы и функции - это разные вещи.
функции присутствуют и внутри классов, в виде методов.
функции не заменяют классы.

ты, наверное, имел в виду разность между процедурным и ооп программированием.
так будет правильно.
просто в программе, которая использует процедурный метод, может не быть ни одной функции.
Например, в скрипте гостевой книги.
 
Сверху