新しいアカウントで始めました。

身の回りの出来事や写真が中心です。

C++,Javaであそんでました。インスタンスの代入出来るのか?

2016-12-10 14:53:56 | パソコン

C++でのクラスを別ソースにしました。

Day型のインスタンスを代入してみました。birthdayは元のままです。xDayには新しく値がsetされました。

javaでDayクラスを別のソースでやって見ました。

javaではアドレスのコピーが行われて、インスタンスは複写されない。自分的にはオブジェクトは代入ではコピーされない

javaが一般的なのだろうと思ってましたが、C++ではオブジェクトの内容そのものがコピーされますね。ExcelとかVBAでも

オブジェクトのコピーが行われると思います。アドレスのコピーで無く。

コメント    この記事についてブログを書く
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする
« C++で遊んでました。インスタ... | トップ | お歳暮ですか? »
最新の画像もっと見る

コメントを投稿

ブログ作成者から承認されるまでコメントは反映されません。

パソコン」カテゴリの最新記事