S 5e4401abd24a1ec9acd4159946f33876 オブジェクト指向に関するあれこれ

オブジェクト指向

ひな形(クラス)を使って同じようなもの(インスタンス)を量産するための仕組み。

CSSにidとclassがあるけど、idはページ内で1回しか使えないがclassは何回でも使えるってのはこれオブジェクト指向?

オブジェクト指向プログラミングを構成する3原則

・ポリモーフィズム
・データ抽象
・継承

複雑さという敵


これだけコンピュータが高速になった現在、多少性能が劣っても、より複雑で、より大規模なソフトウェアをより早く開発できることが期待されているのです。

まつもとゆきひろ コードの世界 P26 より


JAVAとRuby

実はJAVAよりRuby
のほうが完全にオブジェクト指向らしい。
JAVAは一部を高速化するためにあえて
オブジェクト指向を使わないが
Rubyはそこもオブジェクト指向で書く。
Rubyの方が奇麗なコードが書けるが
JAVAの方が処理が早い。


参考リンク

偏見プログラマの語り!

5分で絶対に分かるオブジェクト指向 - @IT情報マネジメント

もしかして

    他の人の「オブジェクト指向に関するあれこれ」

    S 5e4401abd24a1ec9acd4159946f33876

    関西大学総合情報学部2007年卒。 卒業後「非同期」「主観事典」をテーマにした会社設立。パンデイロやvimなどの打楽器が好き。 Backbone.js 千利休 木村蒹葭堂

    (9773words)

    最新

      最新エントリ

        関連ツイート