ООП. Использование конструкторов
Четверг, 12 августа 2010 г.Рубрика: PHP программирование -> ООП
Метки: конструктор
Просмотров: 764
Подписаться на комментарии по RSS
Конструктор - это своеобразная функция имеющая название класса, в
котором она используется. Для нашего примера возьмём класса из
предыдущего урока и добавим в него конструктор:
<?php
class Stroki {
var $cena = 20;
var $status = "good";
function Stroki ( $cn ) {
$this->cena = 20;
echo "Конструктор<br />";
}
function hello () {
return "hello";
}
function privet () {
return "Привет";
}
function set_cena ($cn) {
$this->cena = $cn;
}
}
В этом примере мы создали функцию с именем класса - конструктор - и в
него прописали новую цену и вывели строку. А теперь напишем исполняемый
код, где и выведем цену:
<?php require_once ( "stroki.class.php" ); $c = new Stroki (); $c->Stroki (50); echo "Цена = ".$c->cena;
Ну вот - мы вывели значение конструктора. Теперь Вы можете
попрактиковаться создавая новые классы и их конструкторы.
Полный код урока:
Файл stroki.class.php
<?php
class Stroki {
var $cena = 20;
var $status = "good";
function Stroki ( $cn ) {
$this->cena = 20;
echo "Конструктор<br />";
}
function hello () {
return "hello";
}
function privet () {
return "Привет";
}
function set_cena ($cn) {
$this->cena = $cn;
}
}
Файл stroki.php
<?php require_once ( "stroki.class.php" ); $c = new Stroki (); $c->Stroki (50); echo "Цена = ".$c->cena;
Оставьте свой комментарий!


По моему это самое легкое и начинать учится надо с этого!