對java構造器的瞭解

  Circle有一個point類的成員變量center,一個有參的構造方法看起來很對,但會導致NullpointerException.   原因在於,java創建類時,首先會對對象的實例變量初始化,基本類型爲0,引用類型爲null; 這裏的point center被初始化爲null,並沒有分配空間,從而導致,空指針異常; 準確的做法爲創建一個對象,獲取傳入的值,然後付給center成員變量,使
相關文章
相關標籤/搜索