エントリーの編集
![loading...](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/common/loading@2x.gif)
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント3件
- 注目コメント
- 新着コメント
![terazzo terazzo](https://cdn.profile-image.st-hatena.com/users/terazzo/profile.png)
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
![アプリのスクリーンショット](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/entry/app-screenshot.png)
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
実はオブジェクト指向ってしっくりこないんです。 - 無料でプログラミングを教えます日記
まえがき 1. 広く認知されているオブジェクト指向の一般論は存在しない。 2. ここでいうオブジェクト指... まえがき 1. 広く認知されているオブジェクト指向の一般論は存在しない。 2. ここでいうオブジェクト指向は、オブジェクト指向 2.0である。これはオブジェクト指向の歴史や世間一般で言われるオブジェクト指向完全無視のオブジェクト指向である。 オブジェクト指向の歴史 そんなものは後で学べばいい。 objectってどういう意味? 対象という意味である。 じゃあ対象ってなによっていう話だが、 関数 f: A -> B であれば、dom(f) である A が対象(圏論で言われる対象とは別)、つまり object の集合 Object なのである。 いうまでもなく、A は 直積集合 であっても構わないし もっというなら集合である必要もない。 抽象データ型ってなに? 抽象データ型とは dom(f) が Object の関数型の直和である。 Haskellであれば型クラスで表現できる。 たとえば Sta
2011/06/19 リンク