Javaでの「オブジェクト」
第210号「オブジェクトとは?」の補足です。
第210号「オブジェクトとは?」
[HP版] http://www.kei-it.com/sailing/210-080904.html
[Blog版] http://www.gamou.jp/sailing/2008/09/post-7320.html
第210号「オブジェクトとは?」では、Rubyでの「オブジェクト」について述べました。
Javaでは基本データ型による要素が「オブジェクト」でないので、「オブジェクト」は「クラスのインスタンス」とほぼ同義になります。Javaでの「オブジェクト」と「クラスのインスタンス」との違いは「クラスそのものもオブジェクトである」という点くらいでしょうか?
第210号で述べたような、基本データ型を含むRubyの「オブジェクト」の方が私にとってはすっきりするのですが、私はJavaについてもRubyについても素人なので、その優劣について詳しいことは分かりません。
ここではBruce A.Tate著「JavaからRubyへ」で次のように書かれていることを紹介しておきます。文中の「プリミティブ型」とは「基本データ型」のことです。
Javaのプリミティブ型はオブジェクト指向ではありません。おかげで、Javaのライブラリは、純粋なオブジェクト指向言語によるものに比べて何倍も長くなりがちです。
わかりやすい例は、オブジェクトをXMLに変換するライブラリです。
Javaではオブジェクトに対する処理だけでなく、文字や数字、ブール値などのプリミティブ型に対する処理も用意しなければなりません。(Bruce A.Tate著「JavaからRubyへ」より)
| 固定リンク
「第210号」カテゴリの記事
- Javaでの「オブジェクト」(2008.09.04)
コメント
ルイヴィトンコピー品第1店 販売専門店
★真のブランドコピー品質をお届けするルイヴィトンブランドコピー!
※価値あるブランドコピー財布、バッグのヴィトンコピー※
■品質重視なブランドコピー商品販売!
★高級品☆┃時計┃バッグ┃財 布┃その他┃
◆★ 誠実★信用★顧客は至上
●在庫情報随時更新!
品質がよい 価格が低い 実物写真 品質を重視
100%品質保証 100%満足保障 信用第一
★人気最新品┃特恵中┃☆腕時計、バッグ、財布、ベルト、靴、帽子、アクセサリー、小物☆
★当店商品送料無料日本全国!
※全物品激安,到着するのは迅速で、安全。
■あなたの訪問のを期待しています!☆ヽ(▽⌒)
会社名称 ルイヴィトンコピーN品第1店
ホームページ上でのご注文は24時間受け付けております
スーパーコピー https://www.yuku006.com/ProductList1.aspx?TypeId=922168268362488
投稿: スーパーコピー | 2020年5月28日 (木) 02時39分