java中的抽象类

来源:互联网 发布:nginx和php整合 编辑:程序博客网 时间:2024/05/17 06:30



1)  什么是抽象类?

  • 抽象类是从多个具体类中抽象出来的父类,比如从Dog类和Cat类中抽象出来Pet

2)  抽象类有什么特点?

  • 抽象类用abstract修饰
  • 不能用new关键字实例化对象
  • 抽象类中的方法叫抽象方法,也要用abstract关键字修饰,抽象方法没有方法体(有抽象方法的类一定是抽象类),继承抽象类的子类必须将抽象类的所有抽象方法进行覆盖

3)  抽象类有什么作用?

  • 可以说,抽象类主要是作为父类用来被继承的
  • 实现运行时的多态
0 0
原创粉丝点击