鱼塘码农

菜鸟学习记录
鱼海无涯

java 抽象 笔记

/*
*

  • 抽象
  • 如果父类当中的方法不确定如何进行{}方法体实现,那么这就应该是一个抽象方法
  • 抽象方法:就是加上abstract关键字,然后去掉大括号,直接分号结束
  • 抽象类:抽象方法所在的类,必须是抽象类 class之前加上abstract
    *
  • 如何使用抽象类和抽象方法:
  • 1.不能直接创建new抽象类对象。
  • 2.必须用一个子类来继承抽象父类。
  • 3.子类必须覆盖重写抽象父类当中所有的抽象方法:覆盖重写(实现):去掉抽象方法的abstract关键字,然后补上方法体{}
  • 4.创建子类对象进行使用
    *
  • 抽象类的注意事项:
  • 1.抽象类不能创建对象
  • 2.抽象类可以有构造方法,是供子类创建对象的时候调用super
  • 3.抽象类中不一定含有抽象方法。只要保证抽象方法所在的类是抽象类 没有抽象方法的抽象类也不能创建对象
  • 4.抽象类的子类必须要覆盖重写所有的抽象方法,否则,子类也必须是抽象类
  • */
本原创文章未经允许不得转载 | 当前页面:鱼塘码农 » java 抽象 笔记

评论