java - 程序正常运行,为什么还会提示name字段未使用?
PHP中文网
PHP中文网 2017-04-17 17:37:36
0
4
506

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中文网

认证高级PHP讲师

모든 응답(4)
Peter_Zhu

으아악

Ty80

이름 필드는 실제로 사용되지 않습니다. . .

左手右手慢动作

생성자나 코드블록에서 초기화하면 오류가 나지 않습니다

洪涛

기본이 부족해서 꼬마야, 한번도 써본 적이 없어. 믿을 수 없다면 "BMW"를 반환하면 됩니다. 선언된 이름은 비공개이므로 get 및 set 메서드를 사용하여 검색하고 할당해야 합니다. 지금 반환되는 것은 이름이 아닙니다. 기본, 기본을 잘 잡아야 합니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿