第7章 抽象类与接口.pptVIP

  • 4
  • 0
  • 约9.19千字
  • 约 63页
  • 2020-07-08 发布于天津
  • 举报
2019/5/2 31 第一种方案: abstract class Door1{ abstract void open (); abstract void close (); abstract void alarm () ; } interface Door2{ void open (); void close (); void alarm (); } 看起来好像使用抽象类和接口没有大的区别。 如果现在要求 Door 还要具有报警的功能。我们 该如何设计针对该例子的类呢? 2019/5/2 32 那么具有报警功能的 AlarmDoor 的定义方式如下: class AlarmDoor extends Door1{ void open () {} void close () {} void alarm () {} } 或者 class AlarmDoor implements Door2{ void open () {} void close () {} void alarm () {} } 但是,在

文档评论(0)

1亿VIP精品文档

相关文档