関数型言語Part2
■ このスレッドは過去ログ倉庫に格納されています
0128デフォルトの名無しさん
NGNG>>OO の議論に Smalltalk と Eiffel は欠かせない。
>なぜ?
純粋なオブジェクト指向言語で対照的だから。
Smalltalk は動的型付け、動的リンク。
Eiffel は静的型付け、静的リンク。
Scheme と Haskell みたいな感じかなあ ...
>それから、Object Pascalがどのような点において
>区別していないと言ってるんですか?
Delphi には C#のプロパティと delegate のもとになった機能がある。
>クラス設計をする際には、
>ある事象とでも言うべきものを抽象化しクラスとするわけだが、
>その抽象化は方法と属性と言う観点に注目して行う。
クラス設計をする際には、
インターフェースと(属性とメソッドの)実装に分ける。
だから抽象データ型と呼ぶ。
■ このスレッドは過去ログ倉庫に格納されています