「オブジェクト指向プログラミング言語」の版間の差分

提供: MonoBook
ナビゲーションに移動 検索に移動
imported>Administrator
imported>Fallout New Tokyo
 
(他の1人の利用者による、間の1版が非表示)
1行目: 1行目:
 
'''オブジェクト指向プログラミング言語'''(Object Oriented Programming Language, OOPL)とは、[[オブジェクト指向]]という[[デザインパターン]]を半ば強制するような構文をもつ[[プログラミング言語]]の総称である。
 
'''オブジェクト指向プログラミング言語'''(Object Oriented Programming Language, OOPL)とは、[[オブジェクト指向]]という[[デザインパターン]]を半ば強制するような構文をもつ[[プログラミング言語]]の総称である。
  
あくまでも「[[オブジェクト指向プログラミング]]がしやすい」ように[[設計]]された[[プログラミング言語]]のことであり、オブジェクト指向プログラミング言語でなくとも[[オブジェクト指向プログラミング]]は出来るという点に注意すること。オブジェクト指向プログラミング言語を使わない[[オブジェクト指向プログラミング]]の代表格としては、[[Linux]]および[[UNIX]]界隈で未だに使われ日夜肥大化を続けている[[X Window System]]、そしてその上で動く[[GNOME]]の根底にある[[GObject]]などが有名である。
+
== 概要 ==
 +
オブジェクト指向プログラミング言語は、あくまでも「[[オブジェクト指向プログラミング]]がしやすい」ように[[設計]]された[[プログラミング言語]]のことであり、オブジェクト指向プログラミング言語でなくとも[[オブジェクト指向プログラミング]]は出来るという点に注意する必要がある。
 +
 
 +
オブジェクト指向プログラミング言語を使わずに[[オブジェクト指向プログラミング]]を行ってしまった代表的な[[オープンソース]]の例としては、[[Linux]]および[[UNIX]]界隈で未だに使われ日夜肥大化を続けている[[X Window System]]、そしてその上で動く[[GNOME]]の根底にある[[GObject]]などが有名である。
  
 
== 主な実装 ==
 
== 主な実装 ==
* 1989 - [[Turbo Pascal 5.5]]
+
* 1989年 - [[Turbo Pascal 5.5]]
  
 
== 関連項目 ==
 
== 関連項目 ==
11行目: 14行目:
  
 
== 参考文献 ==
 
== 参考文献 ==
<references/>
+
{{reflist}}
 
 
== 外部リンク ==
 
  
 
{{stub}}
 
{{stub}}

2014年2月26日 (水) 00:29時点における最新版

オブジェクト指向プログラミング言語(Object Oriented Programming Language, OOPL)とは、オブジェクト指向というデザインパターンを半ば強制するような構文をもつプログラミング言語の総称である。

概要[編集 | ソースを編集]

オブジェクト指向プログラミング言語は、あくまでも「オブジェクト指向プログラミングがしやすい」ように設計されたプログラミング言語のことであり、オブジェクト指向プログラミング言語でなくともオブジェクト指向プログラミングは出来るという点に注意する必要がある。

オブジェクト指向プログラミング言語を使わずにオブジェクト指向プログラミングを行ってしまった代表的なオープンソースの例としては、LinuxおよびUNIX界隈で未だに使われ日夜肥大化を続けているX Window System、そしてその上で動くGNOMEの根底にあるGObjectなどが有名である。

主な実装[編集 | ソースを編集]

関連項目[編集 | ソースを編集]

参考文献[編集 | ソースを編集]