Slide 44
Slide 44 text
JJUG CCC 2022 Spring
オブジェクト指向の特徴の実際
●
カプセル化
●
抽象型としてオブジェクト指向以前から存在した
●
カプセル化をクラスとして実現するのがオブジェクト指向、といえる
●
多態(ポリモーフィズム)
●
関数を値としてもつことでオブジェクト指向以外でも実現化
●
Javaの場合はラムダ式
●
継承
●
機能を再利用するというコンセプトはオブジェクト指向に固有といえ
そうだけど、あまり機能の再利用としては使われなくなっている
●
型理論の部分型として考えるほうが整理されている
オブジェクト指向に
こだわらなくていいのでは