by poczytac o OOP i mam następujące pytanie.
Jaki jest sens funkcji
public function getName(){ Return $this->name; }
Czy ona jest czy jej nie ma to wyświetla mi 012.
w zasadzie oprócz tego, że jest napisana, to nigdzie nie jest wykorzystana, więc po co w zasadzie ten getName() ? praser php go jakos wykorzystuje ?
Klasa:
abstract class Dog{ /* Identyfikator, który znajduje się na obroży, każdy pies powinien mieć unikalne id */ private $id; private $name; public function __construct($name){ $this->name = $name; $this->setId();//ustawienie identifikatora } public function getName(){ Return $this->name; } public function getId(){ Return $this->id; } private function setId(){ $this->id = self::$nextId++; } return self::$nextId; } } class Basset extends Dog{ //jakieś metody specjalizujące } $reksio = new Basset ('Reksio'); $edek = new Basset ('Edek');