特にオブジェクト指向プログラミングの概念に関連して、動作の抽象化を理解しようとしています。私の現在の理解は、クラスメソッドを作成するために結合されたデータと手続き抽象の組み合わせであるということです。これらのメソッドは、本質的に特定のデータ型(データ抽象化)に作用する関数(手続き型)です。誰かが私のためにこれをクリアすることができますか?動作の抽象化
Q
動作の抽象化
-2
A
答えて
0
私は最良の答えを出すかどうか分かりませんが、試してみるべきだと思いました。
抽象化の意味は、単純言語の, :データの論理表現です。
等と同様キュー、スタック、
詳細
ウィキから抽象データ型(ADT)は(データ型はその挙動によって定義されるデータ型 ための数学的モデルでありますこれらの操作の の観点から、具体的には 値の可能性、このタイプのデータに対する可能な操作、および の動作から、データのユーザの観点から、 OOPの文脈では
:リンクリスト、ハッシュマップのよう
などのデータ構造では、我々はOOPのクラスとオブジェクトを持っています。これらはまた、実世界のエンティティにマッピングされたプログラミング世界の論理表現モデルでもあります。私たちは、データ隠蔽、カプセル化、継承、そして現実世界のシナリオに似た多くの機能を備えています。
詳細な説明はhereです。ここにはいくつかの行が掲載されています。
データ抽象化は に、すなわち、外の世界 にのみ必要な情報を提供する、を意味し、その背景の詳細を隠す 詳細を提示せずにプログラムで必要な情報を表しています。
データ抽象化は、インターフェイスと実装の分離に を依存するプログラミング(および設計)技術です。
希望はあなたにいくつかのヒントを与えました。私は簡単な言葉でできるだけ説明しようとしました。
関連する問題
- 1. Delphiの抽象化
- 2. ケースクラスの抽象化
- 3. React.jsの抽象化
- 4. Pythonの抽象化?
- 5. サービス抽象化springMVC
- 6. インタフェースと抽象化
- 7. NoSQLデータベースで動作する抽象化フレームワーク
- 8. LINQのデータコンテキストの抽象化
- 9. ORMプロバイダの抽象化
- 10. 春のキャッシュ抽象化
- 11. Apache VirtualHost URLの抽象化
- 12. インフラストラクチャコード上のDDD抽象化
- 13. スカラー:抽象クラスのインスタンス化?
- 14. スカラのコード抽象化
- 15. OOPの概念抽象化とカプセル化
- 16. クラスのインスタンス化を抽象化
- 17. 6抽象化、1構築
- 18. Express JS Routerミドルウェア抽象化
- 19. retrofit2抽象化ネットワークandroid
- 20. RavenDB ForEach ExtensionMethod抽象化
- 21. Java Message Queue抽象化
- 22. 抽象的な非抽象的なジャンゴモデルを抽象的に動的に作成する方法は?
- 23. 抽象JPA DAOで名前付きクエリを抽象化
- 24. 抽象化またはカプセル化?
- 25. 抽象クラス対抽象クラス
- 26. Java抽象クラス、抽象コンストラクタ
- 27. C#/ VB.netのデータベースエンティティとオブジェクトの抽象化
- 28. RavenDbの設定とDocumentStoreの抽象化?
- 29. 共通のインターフェイスへの抽象化
- 30. Bjarne Stroustrupとのインタビュー - 抽象化と手作りのコード
具体的には何を明確にする必要がありますか? – anujm