База ответов ИНТУИТ

Язык программирования PHP

<<- Назад к вопросам

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

(Отметьте один правильный вариант ответа.)

Варианты ответа
var $title;var $description;class Artifacts{function Artifacts($t="Computer", $d="Good thing"){$this->title = $t;$this->description = $d;}function show(){echo "<p>" . $this->title . "<br>" . $this->description;}}$art = new Artifacts();echo $art->$title;echo $art->$description;$art->show();        
class Artifacts{var $title="Компьютер";var $description= "Отсутствует";function show(){echo "<p>" . $this->title . "<br>" . $this->description;}}show();$art = new Artifacts();$a = "title";echo $art->$a;echo $art->description;        
class Artifacts{var $title;var $description;function Artifacts($t="Computer", $d="Good thing"){$this->title = $t;$this->description = $d;}function show(){echo "<p>" . $this->title . "<br>" . $this->description;}}$art = new Artifacts();echo $art->title;echo $art->description;$art->show();        
(Верный ответ)
Похожие вопросы
Создать класс описаний экспонатов виртуального музея, задать начальные значения свойств класса и описать метод для отображения объектов класса.
Создать класс описаний экспонатов виртуального музея, задать начальные значения свойств класса, используя конструктор, и создать экземпляр класса.

Класс MyClass задан следующим образом:

<?phpclass MyClass{var $a;function MyClass() {    $this->a = "hello";}function MyFunc($b) {    return $b . " " . $this->a;}}?>        

Создать представителя класса MyClass. Получить и вывести значения всех свойств этого класса. Вызвать методы данного класса.

Имеется объект ($obj) какого-то класса. Требуется получить список всех свойств класса, которому принадлежит объект.
Создать класс A, расширяющий класс B с помощью методов view() и test() и переменной $a. Вызвать метод view(), определенный в базовом классе, из метода test() расширяющего класса.
Имеется объект ($obj) какого-то класса. Требуется получить список всех методов класса, которому принадлежит объект.
Имеется объект ($obj) какого-то класса. Требуется получить и вывести на экран имя класса, экземпляром которого является этот объект.
Как можно получить и вывести на экран список всех методов класса, представителем которого является объект?
Что возвращает метод get_attribute класса DomElement?
Что возвращает метод document_element класса DomDocument?