この例のレイアウトがあります。このアクセサーを作成する必要があります
private $_getMilk() = '';
public function getMilk():string {
return $this->_milk;
}
public function setMilk(string $milk) {
$this->_milk = $milk;
}
SetMilkはまた、あなたがミルクを求める場合は、空の文字列を設定し、なぜ私には奇妙に聞こえる空の乳に使用されています。
代わりに関数emptyMilkも作成する必要があります。 (ミルクプロパティasumeたくさん呼ばなっている)
public function emptyMilk() {
$this->_milk = '';
}
レコードの場合、 'private string _getMilk()= '';'は有効なPHPではありません。 –
Jon Stirlingが指摘していたことを控えておくと、setMilkを使って既にミルクを空にすることができます(既に指摘したように)。特に 'emptyMilk'と呼ばれる別の関数は、複雑さが本当に必要ない複雑さを増やします。 – Andrew