抽象

抽象类
如果一个类没有足够的信息去描述一个具体的对象,那么我们就称之为抽象类
在Java中用abstart关键字来修饰抽象类

抽象类的特点
抽象类只能用来被修饰
抽象类不能被实例化
抽象类可以有抽象方法,也可以有不抽象的方法
抽象类(普通方法写出来)就是被子类进行继承
有抽象方法的类一定是抽象类,如果一个类中有抽象方法,那么这个类一定是抽象类

使用抽象方法抽象类需要注意
包含抽象方法的类一定是抽象类
抽象类中不一定都是抽象方法
构造方法不能声明为抽象方法
abstract不能与private,static,final,native并列修饰同一个方法

final修饰符
修饰的类不能被继承,因为不能被继承,所以此类中所有的方法默认都是final修饰
修饰的方法不能被重写
修饰的变量值不能够改变,值为死值

 

posted @ 2019-10-21 16:51  暮茗荋莱  阅读(173)  评论(0编辑  收藏  举报