アカウント名:
パスワード:
"object" みたいな抽象的な単語を含んだバズワードをプログラミング言語の機能の説明に使うのはもう、やめるべきだ。
何とでも解釈できる言葉を分別なく、何にでも適用した結果、生まれたのは混乱だけだ。
プログラミングは計算手順や計算対象を抽象化する作業です.ですから,むしろ抽象的な単語や,抽象的な概念をつかうことに意味があります.
抽象化は,設計段階でも,実装段階でも必要になりますそして"object"単位で抽象化するのがオブジェクト指向です
"object"はバズワードではありません.混乱せず,ちゃんと理解しましょう :-)
定義知りたいならwikipediaでも見てどうぞ。http://ja.wikipedia.org/wiki/%E3%82%AA%E3%83%96%E3%82%B8%E3%82%A7%E3%258 [wikipedia.org]... [wikipedia.org]
要約すると、モジュール(データ形式の定義と関連処理のまとまり)に、インスタンスを整理して管理できる仕組みを加えたのがオブジェクト。オブジェクトの集まりとしてプログラムを構成する技法がOOPCでOOPが出来るように、機能足したのがObjective-C
プログラミングの概念に、元々あった英単語を当てはめた言葉だから混乱してるのかもしれないけどオブジェクトはバズワードじゃないよ。
逆ですね。まず学問の世界にオブジェクトという概念があり、それを使って西洋人は思考しているので、それを変換なんかせずにそのままプログラムで表せたらいいなあという所からオブジェクト指向言語というものが出来ました。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
海軍に入るくらいなら海賊になった方がいい -- Steven Paul Jobs
バズワード (スコア:2)
"object" みたいな抽象的な単語を含んだバズワードを
プログラミング言語の機能の説明に使うのはもう、やめるべきだ。
何とでも解釈できる言葉を分別なく、何にでも適用した
結果、生まれたのは混乱だけだ。
バズワードでは無い (スコア:1)
プログラミングは計算手順や計算対象を抽象化する作業です.
ですから,むしろ抽象的な単語や,抽象的な概念をつかうことに意味があります.
抽象化は,設計段階でも,実装段階でも必要になります
そして"object"単位で抽象化するのがオブジェクト指向です
"object"はバズワードではありません.混乱せず,ちゃんと理解しましょう :-)
Re:バズワードでは無い (スコア:0)
定義知りたいならwikipediaでも見てどうぞ。
http://ja.wikipedia.org/wiki/%E3%82%AA%E3%83%96%E3%82%B8%E3%82%A7%E3%258 [wikipedia.org]... [wikipedia.org]
要約すると、
モジュール(データ形式の定義と関連処理のまとまり)に、インスタンスを整理して管理できる仕組みを加えたのがオブジェクト。
オブジェクトの集まりとしてプログラムを構成する技法がOOP
CでOOPが出来るように、機能足したのがObjective-C
プログラミングの概念に、元々あった英単語を当てはめた言葉だから混乱してるのかもしれないけど
オブジェクトはバズワードじゃないよ。
Re: (スコア:0)
逆ですね。まず学問の世界にオブジェクトという概念があり、それを使って西洋人は思考しているので、それを変換なんかせずにそのままプログラムで表せたらいいなあという所からオブジェクト指向言語というものが出来ました。