Java中的关键字词典.docVIP

  • 7
  • 0
  • 约1.49万字
  • 约 22页
  • 2016-09-07 发布于重庆
  • 举报
Java中的关键字词典

Java中的关键字词典 一.abstract(抽象的) 1用在类的声明中来指明一个类是不能被实例化的,但是可以被其他类继承。一个抽象类可以使用抽象方法,抽象方法不需要实现,但是需要在子类中被实现。它的用途是向子类提供通用的信息。抽象类可以包含正常的类包含的任何东西,也就是说,类和实例变量,以及带有任何修饰词的方法。只有抽象类可能有抽象方法。如果一个不是抽象的类包含一个抽象方法,那么将会出现编译错误。 例子:如果下列的一个成立,那么一个有抽象方法: a.它显式的声明了一个abstract方法。 b.它从它的直接父类继承了一个抽象方法。 c.一个直接的类的父借口声明或继承了它的一个方法(这因此必须是abstract) 2如果用户声明private,static,和final方法为abstarct,编译错误将出现。不可能重设一个private方法,因为一个abstarct private永远不能被实现。static方法总是可用的,因此必须有一个实现;static abstract将永远没有实现。final方法不能被重设,因此不回有final abstract方法的实现。 abstract关键字可以修改类或方法。 abstract类可以扩展(增加子类),但不能直接实例化。 abstract方法不在声明它的类中实现,但必须在某个子类中重写。 示例:: public abstract cla

文档评论(0)

1亿VIP精品文档

相关文档