recherche

Maison  >  Questions et réponses  >  le corps du texte

Qu'est-ce qui ne va pas avec ce que j'ai écrit ? S'il vous plaît, aidez-moi à le vérifier.

<?phpclass Personnel{ private $name; âge privé ; salaire privé $ ; public function _construct($nom,$age,$salaire) { $this->name=$name; $this->age=$age; $this->salaire=$salaire ; } public function _get($nom) { return $this->$nom; }}$obj=new Staff('peter',18,4000);echo $obj->name;echo $obj->age;?>微信截图_20191108132128.png

LaurieLaurie1880 Il y a quelques jours1218

répondre à tous(2)je répondrai

  • 卢小强

    卢小强2019-11-09 08:41:11

    Si vous souhaitez générer $name, vous devez utiliser la méthode de fonction publique _get. Private est une variable privée et ne peut pas être appelée en externe.

    répondre
    0
  • 永夜微尘

    永夜微尘2019-11-08 18:52:23

    Les propriétés de la classe Staff sont définies comme privées et ne peuvent être appelées qu'au sein de la classe. Changez-les en publiques et le problème est résolu

    .

    répondre
    0
  • Annulerrépondre