相关疑难解决方法(0)

Getter和Setter?

我不是一个PHP开发人员,所以我不知道如果PHP是比较流行的使用显式的getter/setter方法,在纯OOP的风格,与私人领域(我喜欢的方式):

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;
    }
}
Run Code Online (Sandbox Code Playgroud)

或只是公共领域:

class MyClass {
    public $firstField;
    public $secondField;
}
Run Code Online (Sandbox Code Playgroud)

谢谢

php oop coding-style

197
推荐指数
9
解决办法
21万
查看次数

标签 统计

coding-style ×1

oop ×1

php ×1