13.

インスタンス化

編集

Javaのインスタンス化の記事です。

 

■インスタンス化とは

クラスを使用するにはインスタンス化をすることでオブジェクトにする必要があります。

クラスをインスタンス化することでオブジェクトが生成されます。

ひとつのクラスを基に複数のオブジェクトを生成することも可能です。

 

■インスタンス化の方法

【構文】

データ型 変数名 = new クラス名();

 

【実装例】

TestClass testClass1 = new TestClass();

TestClass testClass2 = new TestClass();

※このようにひとつのクラスから複数のオブジェクトを生成することも可能。

 別のオブジェクトなので、クラス内の変数の値も別物として扱われる。

 

■メソッドの呼び出し方法

【構文】

クラスオブジェクトを格納した変数.メソッド名(引数);

【実装例】

testClass.testMethod();

※前提としてTestClassにtestMethodが定義されていることとする。

 

編集
Post Share
子ページ

子ページはありません

同階層のページ
  1. 基本的なルール
  2. データ型
  3. 変数
  4. 定数
  5. 配列
  6. コレクション(List,Set,Queue)
  7. Map(連想配列)
  8. 演算子
  9. 条件分岐
  10. 繰り返し制御文
  11. クラス
  12. メソッド
  13. インスタンス化
  14. コンストラクタ
  15. staticキーワード
  16. オーバーロード
  17. 継承
  18. オーバーライド
  19. this
  20. super
  21. パッケージ
  22. アクセス修飾子
  23. 抽象クラス・メソッド
  24. インターフェース
  25. カプセル化
  26. データベース接続
  27. セッション
  28. ファイル入出力
  29. ラムダ式