首页 > 代码库 > 抽象类
抽象类
概述:抽象就是看不懂的
定义抽象类的格式: abstract class 类名 {}
定义抽象方法的格式: 修饰符 abstract 返回值类型 方法名称(参数列表) ;
特点:
1. 抽象类不能直接实例化,但是可以通过多态的形式对其进行间接实例化
2. 抽象类中不一定要存在抽象方法,但是如果一个类中存在了抽象方法,那么这个类我们就需要定义成抽象类
3. 子类的问题:
* 可以是抽象类
* 可以是非抽象类 , 但是这个类必须要重写抽象类中所有的抽象方法
成员特点
* 成员变量 可以是变量,也可以是常量
* 构造方法 有 , 作用: 用于子类在访问父类数据的时候对父类数据进行初始化
* 成员方法 可以是抽象方法,也可以是非抽象方法
抽象类
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。