検索

ホームページ  >  に質問  >  本文

java - 程序正常运行,为什么还会提示name字段未使用?

class ClassExamole

    {
        static void Main(string[] args)
        {
            //Console.Read();
            Car car = new Car();
            Console.WriteLine(car.DoSmothing());//输出 BMW
            Console.Read();
        }
    }

class Car

{  
    private  string name;//波浪线,提示已赋值,但其值从未使用过
  
    public string DoSmothing()
    {
      
        return name = "BMW";
    } 
 }      
PHP中文网PHP中文网2811日前513

全員に返信(4)返信します

  • 天蓬老师

    天蓬老师2017-04-17 17:39:36

    リーリー

    返事
    0
  • PHP中文网

    PHP中文网2017-04-17 17:39:36

    名前フィールドは実際には使用されていません。 。 。

    返事
    0
  • ringa_lee

    ringa_lee2017-04-17 17:39:36

    コンストラクターまたはコードブロックで初期化してもエラーは発生しません

    返事
    0
  • PHP中文网

    PHP中文网2017-04-17 17:39:36

    基本的な部分に欠陥があるので、一度も使用したことがありません。信じられない場合は、「BMW」と返してください。宣言された名前はプライベートであり、get メソッドと set メソッドを使用して取得して割り当てる必要があります。今返されるのは名前ではありません。 基本、基本をしっかり押さえないといけません。

    返事
    0
  • キャンセル返事