recherche

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

java - 既然有参构造方法中,参数可以通过new 赋值,为什么还要通过参数赋值给未初始化的成员变量来输出结果?

PHP中文网PHP中文网2803 Il y a quelques jours597

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

  • 大家讲道理

    大家讲道理2017-04-18 10:52:06

    Vous parlez probablement d'attribuer des valeurs directement lors de l'écriture des champs. Cela revient à attribuer une valeur dans le constructeur. Cependant, l'écrire directement sur le champ est généralement considéré comme la valeur par défaut. Si vous devez transmettre des valeurs différentes selon la situation, vous avez besoin d'un constructeur.

    répondre
    0
  • PHPz

    PHPz2017-04-18 10:52:06

    Si vous avez plusieurs constructeurs et que certains constructeurs n'initialisent pas certaines variables membres, alors les variables membres restantes n'ont pas de valeurs par défaut définies, quelque chose peut mal tourner

    répondre
    0
  • Annulerrépondre