[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[jfriends] Re: abstractクラスの方が有効な場合
In article <9906300758.AA13945@xxxxxxxxxx>
Kazuya Maebashi wrote:
>機能拡張を考えると、interfaceよりabstractの方がいい、という
>趣旨だと読んでしまっていたので、「そんな理由で継承を選ぶなよ」
>と思っていたわけですが、
>
>LayoutManagerの場合なら、
>
> FlowLayout is a LayoutManager
>
>の関係が文句なしに成り立つと思うので、機能拡張云々とは関係なく
>abstractクラスに一票、です。
うーん.interfaceのimplementsもis-aの関係を表すと思うのですが...
というかJavaのような静的な型を持つ言語では、型が継承されること=
is-aと思っとります.
──────────────────
木下 信@イデア
──────────────────