java—抽象,final关键字,thows关键字

抽象类:一个类没有足够的信息去描述一个具体的对象。
语法格式:public abstract class 类名{}
抽象类的特点:
1,抽象方法一定在抽象类中。
2,抽象方法和抽象类都必须被abstract关键字修饰。
3,抽象类不可以用new创建和实例化对象。因为抽象类本身就是不完整的。
4,抽象类中的抽象方法要被使用,必须由子类复写所有的抽象方法后,建立子类对象调用。
抽象类中有构造函数,抽象类是一个父类,要给子类提供实例的初始化。
 
final修饰符:
final是Java关键字 final所标记的成分具有终态的特征,表示最终的意思
Java中final修饰符既可以修饰类、方法,也可以修饰变量
用final修饰的类不能被继承
用final修饰的方法不可重写
用final修饰的变量最多只能赋值一次 值不可变
 
throws关键字:
java语言中通过关键字throws声明某个方法可能抛出的各种异常。throws可以同时声明多个异常,之间用逗号隔开。
throws通常不用显示的捕获异常,可由系统自动将所有捕获的异常信息抛给上级方法;

猜你喜欢

转载自www.cnblogs.com/wwmmyy/p/11693726.html