オブジェクト指向プログラミング
(オブジェクト指向プログラミング言語 から転送)
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2023/09/27 18:32 UTC 版)
オブジェクト指向プログラミング(オブジェクトしこうプログラミング、英: object-oriented programming, OOP)とは、「オブジェクト」という概念に基づいたプログラミングパラダイムの一つである。
注釈
- ^ 1995年6月 Visual FoxPro 3.0, FoxPro は手続き型言語からオブジェクト指向言語へと進化した。Visual FoxPro 3.0では、データベースコンテナ、シームレスなクライアント/サーバー機能、ActiveXのサポート、OLEオートメーションとヌルのサポートが導入された。Summary of Fox releases
出典
- ^ Kindler & Krivy 2011.
- ^ Lewis & Loftus 2008, §1.6 "Object-Oriented Programming".
- ^ a b Meaning 2003.
- ^ LISP 1 Programmers Manual 1960, p. 88f.
- ^ LISP 1.5 Programmers Manual 1962, p. 105.
- ^ Sutherland 1963.
- ^ a b Nygaard & Dahl 1978.
- ^ a b c Holmevik 1994.
- ^ Dahl 2004.
- ^ a b Meyer 2009.
- ^ Kay 1993.
- ^ FoxProの歴史: Foxprohistory.org
- ^ 1995年のVisual FoxPro 3.0 レビュー/ガイド: DFpug.de
- ^ Khurana, Rohit (1 November 2009). Object Oriented Programming with C++, 1E. ISBN 978-81-259-2532-3
- ^ マイナビTECH+: Delphiがトップ20位から脱落: 「Delphiは2001年6月にトップ20位入りを果たし、2000年代初頭には最も人気のある統合開発環境として広く使用されていた。」[1]
- ^ Wirth, Niklaus. From Modula to Oberon and the programming language Oberon (Report). ETH Technical Reports D-INFK. Vol. Band 82. Wiley.
- ^ 共通型システム|Microsoft Docs [2]
- ^ Booch, Grady (1986). Software Engineering with Ada. Addison Wesley. p. 220. ISBN 978-0-8053-0608-8 . "Perhaps the greatest strength of an object-oriented approach to development is that it offers a mechanism that captures a model of the real world."
- ^ Jacobsen, Ivar; Magnus Christerson; Patrik Jonsson; Gunnar Overgaard (1992). Object Oriented Software Engineering. Addison-Wesley ACM Press. pp. 43–69. ISBN 978-0-201-54435-0
- ^ 『型システム入門』オーム社、2013年、185頁。 18.10 selfを介したオープンな再帰
- ^ Neward, Ted (2006年6月26日). “The Vietnam of Computer Science”. Interoperability Happens. 2006年7月4日時点のオリジナルよりアーカイブ。2010年6月2日閲覧。
- ^ Ambler, Scott (1998年1月1日). “A Realistic Look at Object-Oriented Reuse”. drdobbs.com. 2010年7月4日閲覧。
- ^ Shelly, Asaf (2008年8月22日). “Flaws of Object Oriented Modeling”. Intel Software Network. 2010年7月4日閲覧。
- ^ James, Justin (2007年10月1日). “Multithreading is a verb not a noun”. techrepublic.com. 2007年10月10日時点のオリジナルよりアーカイブ。2010年7月4日閲覧。
- ^ Shelly, Asaf (2008年8月22日). “HOW TO: Multicore Programming (Multiprocessing) Visual C++ Class Design Guidelines, Member Functions”. support.microsoft.com. 2010年7月4日閲覧。
- ^ Robert Harper (2011年4月17日). “Some thoughts on teaching FP”. Existential Type Blog. 2011年12月5日閲覧。
- ^ Wirfs-Brock, Rebecca; Wilkerson, Brian (1989). “Object-Oriented Design: A Responsibility-Driven Approach”. ACM SIGPLAN Notices 24 (10): 74. doi:10.1145/74878.74885.
- ^ https://wiki.c2.com/?MichaelFeathers
- 1 オブジェクト指向プログラミングとは
- 2 オブジェクト指向プログラミングの概要
- 3 歴史
- 4 OOPLの特徴
- 5 デザインパターン
- 6 形式意味論
「オブジェクト指向プログラミング言語」の例文・使い方・用例・文例
- オブジェクト指向プログラミング言語のページへのリンク