Java学习笔记_004_补充_抽象类

来源:互联网 发布:河南胸模招聘淘宝 编辑:程序博客网 时间:2024/05/17 04:19
抽象类
关键字:abstract
语法:public abstract class Person{}
作用:抽象类只能被继承,不能实例化。

抽象方法
语法:public abstract void sleep();
作用:子类必须重写父类的抽象方法,一个都不能少。
*如果实在不想写实现方法,可以继续用抽象类建立。但是要注意下面一点:
*如果一个类有抽象方法,这个类必须是抽象类
*抽象类的构造方法依然会执行
*abstract关键字和static关键字不能共存


abstract不能用来修饰变量


抽象类的多态
方法中传入抽象类,实际是传入抽象类的子类对象

0 0
原创粉丝点击