C# /
イ
ン
タ
ー
フ
ェ
イ
ス
に
つ
い
て
①
復
習
:
抽
象
ク
ラ
ス
に
よ
り
継
承
基
底
ク
ラ
ス
abstract
ACTION
派
生
ク
ラ
ス
A
override
ACTION
派
生
ク
ラ
ス
B
override
ACTION
ポ
イ
ン
ト
基
底
ク
ラ
ス
=
抽
象
的
概
念
派
生
ク
ラ
ス
=
具
体
的
物
質
抽
象
ク
ラ
ス
と
は
、
抽
象
メ
ソ
ッ
ド
を
持
ち
、
動
作
を
サ
ブ
ク
ラ
ス
(
派
生
ク
ラ
ス
)
で
行
わ
れ
る
よ
う
な
ク
ラ
ス
の
こ
と
を
言
い
ま
す
。
抽
象
ク
ラ
ス
が
イ
ン
ス
タ
ン
ス
を
持
つ
こ
と
は
で
き
ま
せ
ん
。
C# /
イ
ン
タ
ー
フ
ェ
イ
ス
に
つ
い
て
②
イ
ン
タ
ー
フ
ェ
イ
ス
の
概
念
IPhone
利
用
す
る
側
A
社
の
製
品
B
社
の
製
品
C
社
の
製
品
イ
ン
タ
ー
フ
ェ
イ
ス
イ
ン
タ
ー
フ
ェ
イ
ス
の
裏
側
の
製
品
が
変
わ
っ
て
も
利
用
す
る
側
は
意
識
し
な
く
て
も
よ
い
IEmail
CellPho
ne
program.cs
CellPho
ne2
CellPho
n3
SampleEx502
IFuncs1
IFuncs2
Func1()
Func2()
Func3()