java newについて


newという言葉をよく使いますが単純に初期化をしていてインスタンス(実体)を作っているという解釈でよろしいのでしょうか?

バカですがお願いします。

回答の条件
  • 1人50回まで
  • 登録:2016/09/28 15:18:22
  • 終了:2016/09/29 13:40:15

ベストアンサー

id:cx20 No.1

cx20回答回数607ベストアンサー獲得回数1082016/09/28 23:59:17

newという言葉をよく使いますが単純に初期化をしていてインスタンス(実体)を作っているという解釈でよろしいのでしょうか?


概ねその解釈であっているかと思います。

オブジェクト指向で「クラス」と「インスタンス」の関係は、「たい焼き機」と「たい焼き」の関係に例えられることがあります。
「たい焼き機=クラス」を用いて「new」することにより「たい焼き=インスタンス」が生成されます。

以下は参考情報です。

■ “たい焼き”であま~く理解するJava文法と言語仕様 - @IT
http://www.atmarkit.co.jp/ait/articles/0803/12/news148.html

id:SHIN11

「たい焼き」と「たい焼き機」に例えられるんですね!ありがとうございます!

2016/09/29 13:40:10

コメントはまだありません

この質問への反応(ブックマークコメント)

トラックバック

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません