エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
オブジェクトはメモリの中でどうなってるの?(Tips-14) - VBAの勉強を始めてみた
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
オブジェクトはメモリの中でどうなってるの?(Tips-14) - VBAの勉強を始めてみた
注:今回のお話は VBA にそっくりそのまま適用できるかわかりません。一般的なお話として読んでいただけ... 注:今回のお話は VBA にそっくりそのまま適用できるかわかりません。一般的なお話として読んでいただければ嬉しいです。 前回、メモリ内部を「オブジェクト」とだけ表現しました。 せっかくなのでメモリ内部をもう少し拡大して観察したいと思います。 メモリ内は主にスタック領域、メソッドエリア(静的領域)、ヒープ領域に分けて管理されます。 クラスをNew する まず、New するところから始めます。 今回はクラスの実体化という表現はやめて、クラスのインスタンス化という表現にします。(意味は同じです) New でメモリのヒープ領域に、クラスで定義されたインスタンス変数の容量を確保します。ここで確保された容量をインスタンスと呼びます。 New した数だけ確保(生成)できます。 この、インスタンスをオブジェクトとも呼びます。 場合によっては別のニュアンスで使い分けされることもありますが、本記事の趣旨ではな