2011-01-13 10 views
7

私はオブジェクトの分解が何を意味するのかを理解しようとしていましたが、インターネット上でたくさんのものを読んでいましたが、すべてのリソースは、だから、これらのリソースはあなたがいくつかの用語を知っていることを期待しています私は分解の基礎を最初から列挙したものが必要です。オブジェクト分解とは何ですか?

デザインをオブジェクトに分割する以外のことはありませんか?もしそうでなければ、どんな説明も認められるでしょう。事前

答えて

11

車のオブジェクトを想像してみてください。それは非常に大きなオブジェクトであり、サポートするのは難しいです。分解だそれはそれの各オブジェクト、...

  • エンジン
  • Сabin
  • ブート
  • :あなた、これは問題領域の一部のための小さな責任にオブジェクトが壊れますキャビンはボード、座っている、車輪...で構成されているかのように、再び壊れる可能性がありますか、ボードはホイールやその他の部品で構成されています。等

+0

ありがとうマックス - 多く嘆かわしい – Mustafa

3

おかげで私はあなたが基本的にはそれが正しいんだと思う - あなたのコード内のオブジェクトとして表現へと仕事ができるだろう「現実世界」の事をマッピングします。

実際には、従業員、アカウント、誕生日、カメラなどのような現実世界の事や概念のためのコードで「モデル」を作成していることがあります。コード内でオブジェクトとして表現する必要があります。

+0

おかげでおっしゃった - 多くの賛辞 – Mustafa

2

C++では、Aという名前のクラスからオブジェクトを設定することを意味します(例えば、3つのデータメンバーを含んでいるかもしれません。私がBと命名した別のクラス(おそらくクラスBに属する他のデータメンバーと一緒に)

実際には、このオブジェクトをクラスAから分解する方法を理解することです。これは、クラスBに含まれている でした。時間のほぼ50%で、これは私の最初のものなので&積極的な参加)私は私が私のコレクションに2フィートの高さを掘るために行くことができないkhnow khnowので私を行かせてください

関連する問題