java 中的 抽象方法 抽象类 和 接口有啥瓜葛

什么是java中的抽象方法 抽象方法是一种特殊的方法: 它只有声明,而没有具体的实现 例如: abstract void eat(); 上面定义了一个方法 eat() ,有修饰关键词 abstract ,而且只有方法签名,没有方法的具体实现, 这就是一个java中的 抽象方法. 我们可以看到关键词 abstract 前面再没有任何修饰关键词 [ public , protected 或者 private ] 为什么不能有修饰关键词,我们留到下面再讲. 什么是java中的抽象类 一个类含有抽象方法,则称这个类为抽象类 抽象类必须由关键词 abstract 修饰; 我们来看一个抽象类的示例:
  • 1

回到顶部