第10章节07抽象类与接口(213KB).pptVIP

  • 0
  • 0
  • 约小于1千字
  • 约 4页
  • 2018-12-18 发布于广东
  • 举报
抽象类与接口 本讲大纲: 1、抽象类 支持网站: 2、接口 抽象类 在解决实际问题时,一般将父类定义为抽象类,需要使用这个父类进行继承与多态处理。回想继承和多态原理,继承树中越是在上方的类越抽象,如鸽子类继承鸟类、鸟类继承动物类等。在多态机制中,并不需要将父类初始化对象,我们需要的只是子类对象,所以在Java语言中设置抽象类不可以实例化对象,因为图形类不能抽象出任何一种具体图形,但它的子类却可以。 接口 接口是抽象类的延伸,可以将它看作是纯粹的抽象类,接口中的所有方法都没有方法体。对于10.7.1小节中遗留的问题,可以将draw()方法封装到一个接口中,使需要draw()方法的类实现这个接口,同时也继承图形类,这就是接口存在的必要性。 Thank you 还有什么疑问可以到提出 也可以以发送邮件到 mingrisoft@

文档评论(0)

1亿VIP精品文档

相关文档