Java抽象类的使用

 时间:2024-10-12 18:05:58

1、ab衡痕贤伎stract:是一个修饰符 可以修饰方法,类当我们多个类存在相同的功能,但是功能的主体不同,这时我进行向上抽取只抽取功能的定义不抽取功能的主体

2、首先创建一个动物类,添加一些抽象方法

Java抽象类的使用

3、当对抽象类进行实例化的时候,会提示类是抽象的,无法实例化,说明抽象的类无法实例化

Java抽象类的使用
Java抽象类的使用

4、但是抽象类中可以添加除了抽象方法以外的方法,即普通方法

Java抽象类的使用

5、使用继承,创建猫类继承动物类,并对抽象方法写入具体,并实例化,这里的抽象方法必须全部实现

Java抽象类的使用

6、也可以在继承抽象类中,抽象方法都实现的基础上添加新的方法

Java抽象类的使用

7、总结:1.抽象类的特点: 1.抽象方法一定要在抽象类中2.抽象类和抽象方法必须要被abstract关键字修饰3.抽象的类是不能被创建对象,因为调用抽象的方法没意义 4.抽象类中的方法要被使用,必须由子类重写抽象类中的方法,然后创建子类对象来调用5.抽象类中可以定义非抽象类的方法,有时我们需要此类不能被new关键字创建对象时,可以用abstract将此类变成抽象类6.子类如果只重写一部分的抽象方法,那么该子类还是一个抽象类 如果抽象类的方法要被使用,子类必须重写抽象类中的所有方法值得注意:抽象类和普通的类没有太大不同。 1.抽象类无法通过new关键字创建对象 2.抽象类里面可以有抽象方法

  • 传说之下gamepad设置
  • bilibili如何公开显示推荐视频?
  • 《孤岛惊魂5》“欢迎派对”
  • 半条命2破冰船攻略
  • 空洞骑士冲刺怎么拿
  • 热门搜索
    感恩母亲手抄报内容 健康饮食手抄报内容 推普手抄报 安全手抄报版面设计 手抄报花边素材 动物手抄报 孝心手抄报 六一儿童节手抄报图片 爱国手抄报的内容 爱国手抄报图片大全