Это домашнее задание. Я создал 2 класса, Objecte и Ordinador. Обязательно, чтобы свойства Ordinador были частными и $ preu в Objecte тоже.Показать объект частные объекты
<?php
class Objecte
{
var $model;
private $preu;
public function __construct($model,$preu)
{
$this->model=$model;
$this->preu=$preu;
}
}
?>
Это Ordinador:
<?php
include('classe_objecte.php');
class Ordinador extends Objecte
{
private $disc_dur;
private $ram;
public function Ordinador($model,$preu,$disc_dur,$ram)
{
parent::__construct($model,$preu);
$this->disc_dur=$disc_dur;
$this->ram=$ram;
}
}
?>
Я сохранил некоторые объекты я создал. Они хранятся в массиве SESSION. Так что теперь я должен показать значения, но они частные в классах, я получаю эту ошибку:
Notice: Undefined property: Ordinador::$preu
Fatal error: Cannot access private property Ordinador::$disc_dur
Любые предложения, как получить доступ к нему ?.
Вы можете добавить некоторые методы получения в свои классы; методы, возвращающие значения. – jeroen