>  Q&A  >  본문

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

PHP中文网PHP中文网2741일 전552

모든 응답(2)나는 대답할 것이다

  • 大家讲道理

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

    필드 작성 시 직접 값을 지정하는 것에 대해 말씀하시는 것 같습니다. 이는 생성자에서 값을 할당하는 것과 유사합니다. 다만, 필드에 직접 쓰는 것이 일반적으로 기본값으로 간주됩니다. 상황에 따라 다른 값을 전달해야 하는 경우에는 생성자가 필요합니다.

    회신하다
    0
  • PHPz

    PHPz2017-04-18 10:52:06

    생성자가 여러 개 있고 일부 생성자가 일부 멤버 변수를 초기화하지 않으면 나머지 멤버 변수에 기본값이 설정되어 있지 않아 문제가 발생할 수 있습니다

    회신하다
    0
  • 취소회신하다