【轉】JAVA錯誤:The public type *** must be defined in its own file***

  出現The public type xxx must be defined in its own file這個問題,是因爲定義的JAVA類同文件名不一致。public類必須定義在它本身的文件中。spa

  解決方法:.net

  一、把文件名修改同公共類同樣的名字;blog

  二、把類名修改爲同文件名;繼承

  三、子類繼承父類時,不須要再用public修飾。get

  同一文件中,不能有多於一個public聲明的類出現,能夠將其中一個public去掉,即不加任何修飾符,一般稱爲「默認訪問模式」,在該模式下,這個類只能被同一個包中的類訪問或引用,這一訪問特性又稱包訪問性。it

轉載自《JAVA錯誤:The public type *** must be defined in its own file***file

相關文章
相關標籤/搜索