Alıcı ve Setter?

0 Cevap php

Ben bir PHP geliştiricisi değilim, bu yüzden PHP özel alanlarda (Sevdiğim yolu) ile, saf bir OOP tarzı, açık alıcı / ayarlayıcıları kullanmak daha popüler olup olmadığını merak ediyorum:

class MyClass {
    private $firstField;
    private $secondField;

    public function getFirstField() {
        return $this->firstField;
    }
    public function setFirstField($x) {
        $this->firstField = $x;
    }
    public function getSecondField() {
        return $this->secondField;
    }
    public function setSecondField($x) {
        $this->secondField = $x;
    }
}

ya da sadece kamu alanları:

class MyClass {
    public $firstField;
    public $secondField;
}

Teşekkürler

0 Cevap