Java语言的关键字,用来定义一个可能抛出异常语句块。如果一个异常被抛出,一个可选的catch语句块会处理try语句块中抛出的异常。同时,一个finally语句块会被执行,无论一个异常是否被抛出。void Java语言的关键字,用在Java语言的方法声明中说明这个方法没有任何返回值。"void"也可以用来表示一句没有任何...
public class Circle extends Shape {double r = 5;double pi = 3.14;public double area(){return pi*r*r;}public double perimeter(){return 2*pi*r;}}Rectangle: package com.test.abstr;public class Rectangle extends Shape {double a = 3;double b = 4;public double area() {retur...
超类指的是含有抽象方法的类,因此该类只能被继承,不成具体化实体化。而抽象类指的是不能被实例化的类,只能用于继承,含有抽象方法——你晕不晕?其实他们是一个概念两个不同范畴中的术语。与之相同的还有接口,也没有实体,所以,不能修饰抽象类(超类)与接口。换句话说不能与abstrat联用,不...