子类的方法必须覆盖父类的抽象方法 您所在的位置:网站首页 java中子类可以覆盖父类中的任意方法 子类的方法必须覆盖父类的抽象方法

子类的方法必须覆盖父类的抽象方法

2024-07-09 09:01| 来源: 网络整理| 查看: 265

如果让一个非抽象类继承一个含抽象方法的抽象类,则编译时会发生错误。因为当一个非抽象类继承一个抽象方法的时候,本着只有一个类中有一个抽象方法,那么这个类必须为抽象类的原则。这个类必须为抽象类,这与此类为非抽象冲突,所以报错。 所以子类的方法必须覆盖父类的抽象方法。方法才能够起作用。 只有将理论被熟练运用在实际的程序设计的过程中之后,才能说理论被完全掌握! 为了实现多态,那么父类必须有定义。而父类并不实现,留给子类去实现。此时可将父类定义成abstract类。如果没有定义抽象的父类,那么编译会出现错误。

package TomText; import java.util.*; //本例展示了如何使用关系和逻辑运算符。 public class TomText_31 { public static void main(String[] args) { Random rand = new Random(); int i = rand.nextInt() % 100; int j = rand.nextInt() % 100; System.out.println ("i = " + i); System.out.println ("j = " + j); System.out.println ("i > j is " + (i > j)); System.out.println ("i < j is " + (i = j)); System.out.println ("i


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有