抽象类的定义及使用.docxVIP

  • 2
  • 0
  • 约5.74千字
  • 约 8页
  • 2023-03-07 发布于天津
  • 举报
1、课程名称:抽象类的定义及使用 2、知识点2.1、上次课程的主要知识点对象多态性总结如下: -向上转型(90%):为了实现参数类型的统一,但是向上转型一定要与方法覆写产生关联; -向下转型(1%):为了调用子类特殊的方法实现,但是向下转型前必须要首先发生向上转型,会存在操作的安全隐患,可以使用instanceof进行判断,但是不推荐这样使用; -不转型(9%):为了方便操作直接使用系统类或者是一些功能类,例如:String、简单Java类。 2.2、本次预计讲解的知识点1、抽象类的基本定义;2、抽象类的使用原则。 3、具体内容(★★★★★★★★★★★) 不会抽象类与接口,Java=没学。 3.1、抽象类的基本概念 如果说现在在一个类之中需要定义一个没有方法体的方法,那么可以利用abstract关键字来进行抽象方法的定义,而包含有抽象方法的类就可以使用abstract来定义成为抽象类。 类的核心组成:属性、方法,但是在学习完继承操作之后,会发现子类存在有一种覆写父类方法的机制,而且这一机制直接与对象的多态性有关。于是这样就会出现一个问题:假设现在使用的是普通类,并且在这个类里面有一个print()方法print。。, classA{ publicvoidprint(){|}LiWO 但是这个A类在设计之初有一个要求,希望继承它的子类一定要覆写这个print()方法。但事实上,这个时

文档评论(0)

1亿VIP精品文档

相关文档