Пример объекта в PHP

В текущем материала представлен простейший пример создания класса «Книжка» средствами PHP, который будет обладать всего-то двумя свойствами «том» и «автор». Из методов будут доступны «взять», «прочитать» и «положить».

<?php
/**
 * Объявляем объект "Книжка".
 */
class Knigka {
  /* Объявление свойств: */
  public $avtor = 'Н.В. Гоголь';
  public $tom = 1;

  /* Объявление методов: */
  public function Vzayat() {
    print "Книжка взята с полки.\n";
  }
  public function Prochitat() {
    print "Книжка прочитана.\n";
  }
  public function Pologit() {
    print "Книжка помещена обратно на полку.\n";
  }
}

/**
 * Демонстрационный пример использования.
 * Создаем новый экземпляр класса "Книжка:"
 */
$MertvieDushiGogol = new Knigka();

// Вызываем поочередно все методы объекта:
$MertvieDushiGogol->Vzayat();
$MertvieDushiGogol->Prochitat();
$MertvieDushiGogol->Pologit();

// Вызываем свойства объекта:
print "Автор $MertvieDushiGogol->avtor\n";
print "Том $MertvieDushiGogol->tom";
?>

Объекты в PHP - пример

Скопируйте программный код и запустите пример, — все реализовано достаточно наглядно и по-моему не требует дальнейших пояснений.

Опубликовано 21-03-2013 в 15:22
PHP


Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Свежие комментарии

  • Иван: к записи Привет всем, доброго времени суток! Я излазил весь »
  • Александер: к записи Потом пригляделся, вроде Вы не это имели в виду и »
  • Александер: к записи У Вас не русифицируется, потому что не везде включ »
  • Администратор: к записи Это надо использовать функции вашей CMS. »
  • Alex: к записи Ребят, а подскажите пожалуйста, как реализовать с »
  • Владимир: к записи А как теперь будет выглядеть ссылка для перехода н »
  • Администратор: к записи Не знаю. »

Статистика спама

Последние твиты