タグ

2020年8月12日のブックマーク (2件)

  • 多相性とジェネリクス - Qiita

    自分の理解のまとめです。ベースはWikipediaです。(Wikipedia語ページの記述は2017/3に英語ページの記述をもとに拡充されています。)論文や書籍を参照・引用してるわけではないので、たぶん突っ込みどころがあるのではないかと思います。うのみにしないように。 多相性 ざっくり3つに分類されています。 アドホック多相 サブタイピング多相 パラメトリック多相 __アドホック多相__は、型システム上は関連性のない複数の型を引数や戻り値にとることができる関数(メソッドや演算子を含む)の性質です。普通は引数や戻り値の型に応じて異なる実装にディスパッチされます。Javaで言うとオーバーローディングです。Javaのオーバーローディングだと、多相性を保ったまま第一級オブジェクトとして扱うことはできません(オーバーロードされたメソッドの参照を関数インターフェース型の変数に代入しようとすると、そ

    多相性とジェネリクス - Qiita
  • 新しいデザインの教科書

    【ご挨拶】 / 【目次】 / settings / 解釈が変わる写真 / ラインスケッチ / 感覚の変換による観察 / 蓋の分類 / 新しい分け方の基準 / バランスによる新しい価値 / 約束事を共有することで、読みとけるようになる四コマ漫画 / 丸を取り出す / キリトリムシ / レイアウトが解釈を生み出す / モノをコントロールするための身体言語 / space / 「解釈が変わる写真」野中大

    新しいデザインの教科書