包含抽象方法的类叫做抽象类。抽象类不允许直接创建实例,只能由子类提供方法实现后才能通过子类创建对象。
抽象方法就是指没有方法体的方法,方法只做声明,没有具体的实现。抽象方法必须在子类中提供具体实现
特点:
1.方法只有声明而没有具体的实现,则方法就是抽象方法:
o不是空实现方法体,是没有方法体
o需要使用abstract修改,否则语法报错
o抽象方法必须定义在抽象类中,该类也必须使用abstract修饰
2.抽象方法只能使用范围限定词中的public/protected/package默认,不能使用private
o public void pp()A这是一个包含空实现的方法,不是抽象方法
o public void pp();这是一个没有方法实现的方法。在抽象类中要求必须使用abstract修饰
相关文章
- 11-29同余方程 学习笔记
- 11-29同余 学习笔记
- 11-29线性基学习笔记(咕咕咕)
- 11-29BSGS学习笔记
- 11-29吴裕雄--天生自然python学习笔记:python 建立 Firebase 数据库连接
- 11-29NTT学习笔记
- 11-29「学习笔记」FFT及NTT入门知识
- 11-29NTT 学习笔记
- 11-29NTT学习笔记
- 11-29Probabilistic Graphical Modeling概率图模型学习笔记