「オブジェクト指向プログラミング言語」の版間の差分
ナビゲーションに移動
検索に移動
imported>Administrator |
imported>Administrator |
||
1行目: | 1行目: | ||
'''オブジェクト指向プログラミング言語'''(Object Oriented Programming Language, OOPL)とは、[[オブジェクト指向]]という[[デザインパターン]]を半ば強制するような構文をもつ[[プログラミング言語]]の総称である。 | '''オブジェクト指向プログラミング言語'''(Object Oriented Programming Language, OOPL)とは、[[オブジェクト指向]]という[[デザインパターン]]を半ば強制するような構文をもつ[[プログラミング言語]]の総称である。 | ||
− | あくまでも「[[オブジェクト指向プログラミング]]がしやすい」ように[[設計]]された[[プログラミング言語]]のことであり、オブジェクト指向プログラミング言語でなくとも[[オブジェクト指向プログラミング]] | + | あくまでも「[[オブジェクト指向プログラミング]]がしやすい」ように[[設計]]された[[プログラミング言語]]のことであり、オブジェクト指向プログラミング言語でなくとも[[オブジェクト指向プログラミング]]は出来るという点に注意すること。オブジェクト指向プログラミング言語を使わない[[オブジェクト指向プログラミング]]の代表格としては、[[Linux]]および[[UNIX]]界隈で未だに使われ日夜肥大化を続けている[[X Window System]]、そしてその上で動く[[GNOME]]の根底にある[[GObject]]などが有名である。 |
== 主な実装 == | == 主な実装 == | ||
8行目: | 8行目: | ||
== 関連項目 == | == 関連項目 == | ||
* [[オブジェクト指向]] | * [[オブジェクト指向]] | ||
+ | * [[オブジェクト指向プログラミング]] | ||
== 参考文献 == | == 参考文献 == |
2012年7月3日 (火) 13:50時点における版
オブジェクト指向プログラミング言語(Object Oriented Programming Language, OOPL)とは、オブジェクト指向というデザインパターンを半ば強制するような構文をもつプログラミング言語の総称である。
あくまでも「オブジェクト指向プログラミングがしやすい」ように設計されたプログラミング言語のことであり、オブジェクト指向プログラミング言語でなくともオブジェクト指向プログラミングは出来るという点に注意すること。オブジェクト指向プログラミング言語を使わないオブジェクト指向プログラミングの代表格としては、LinuxおよびUNIX界隈で未だに使われ日夜肥大化を続けているX Window System、そしてその上で動くGNOMEの根底にあるGObjectなどが有名である。
主な実装
- 1989 - Turbo Pascal 5.5
関連項目
参考文献