java---接口和内部类.pptVIP

  • 1
  • 0
  • 约5.98千字
  • 约 32页
  • 2024-04-13 发布于四川
  • 举报

接口和内部类接口接口是抽象类的一种极端情况,即接口中没有任何实现的方法。接口实际上是为所有实现接口的类定义了一个“规格”或一种“协议”,彻底的将实现分离开来。实例:接口接口是抽象类的一种变体,它与抽象类又有一些差异。接口是用关键字interface来定义的,形式为:[修饰符]interface接口名{???//方法和数据声明}接口中的所有方法都是抽象的(abstract可以缺省),没有方法体。必须在接口的子类中重写接口里所有抽象方法。接口接口的创建使用interface关键字,如:publicinterfacePCI{ intnum=124;//常量 voidstart();//方法 voidstop();}接口实质上是一个常量和抽象方法的集合,方法默认属性为:publicabstract;常量默认属性为:publicstaticfinal;接口接口的实现使用implements关键字实现一个接口的类必须实现接口中的所有方法,否则,必须将类定义为抽象类接口 圆形、三角形及图形的关系中,实际上图形的画法是不存在的,因为图形是个抽象的概念,只有具体的到某个具体图形才具有画法,因而可以把图形定义为接口类,而在它的子类圆形、三角形中实现画法,它们的关系如图接口的继承可以通过继承接

文档评论(0)

1亿VIP精品文档

相关文档