ホームページ  >  記事  >  Java  >  Javaにおけるインスタンスとオブジェクトの違いと関係

Javaにおけるインスタンスとオブジェクトの違いと関係

王林
王林オリジナル
2019-12-06 13:42:213645ブラウズ

Javaにおけるインスタンスとオブジェクトの違いと関係

オブジェクトは抽象的なステートメントであり、独自の定義に準拠するすべてのインスタンスの代表と考えることができ、インスタンスはオブジェクトの実際の具体化です。

インスタンスはオブジェクトであるとは言えますが、オブジェクトがインスタンスであるとは言えません。オブジェクトを定義するときは、独自のルールとロジックのみを定義するため、インスタンスは、異なるデータを入力することによって他のインスタンスと異なるものにすることができます。

Java 関連の学習ビデオの推奨事項: java オンライン学習

例: オブジェクトである Wheel.java を定義でき、Test.java では 2 つのオブジェクトを定義できます。ホイールのインスタンス。

//   Wheel.java  
  public   class   Wheel{   //   这个问是wheel对象  
    private   int   radius;  
   
    public   Wheel(){  
    }  
    public   Wheel(int   radius){  
      this.radius   =   radius;  
    }  
  }
  //   Test.java  
  public   class   Test{  
        Wheel   wheel1   =   new   Wheel(3);   这个是一个Wheel实例  
        Wheel   wheel2   =   new   Wheel(5);   这个是另一个Wheel实例  
  }

オブジェクトは抽象的なステートメントであり、インスタンスは具体的な表現です。オブジェクトをクラスに抽象化し、クラスをオブジェクトにインスタンス化します。

おすすめの関連記事とチュートリアル: Java のゼロ基本入門

以上がJavaにおけるインスタンスとオブジェクトの違いと関係の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。