abstract抽象方法及特点

抽象类:因为很多的事物,具有相同的属性,相同的行为,则可以抽取出来,作为抽象类,抽象方法

语法格式:

public abstract 返回值类型 方法名(参数类型,形参名,---)

abstract 特点:

1。抽象类和抽象方法,都需要使用 abstract 方法来修饰。抽象方法。只能定义在抽象类中。

2.抽象类,不能直接创建。(直接创建的时候还需要自已去实现抽象方法,没啥必要)

3.只有覆盖(重写)了抽象类中所有的抽象方法之后,他的子类才可以创建对象,否则报错。


注意事项!

1.抽象类是不是一个父类

是,因为抽取了很多的共同属性作为抽象方法

2.抽象类中可不可以不定义抽象方法?

可以,定义一些普通方法也是没有问题的。

并没有必要直接使用抽象类来定义一些普通方法,没意义,最好还是定义抽象方法。

测试

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 一、基础知识:1、JVM、JRE和JDK的区别:JVM(Java Virtual Machine):java虚拟机...
    杀小贼阅读 7,110评论 0 4
  • 这个系列面试题主要目的是帮助你拿轻松到offer,同时还能开个好价钱。只要能够搞明白这个系列的绝大多数题目,在面试...
    独念白阅读 2,860评论 0 3
  • 整理来自互联网 1,JDK:Java Development Kit,java的开发和运行环境,java的开发工具...
    Ncompass阅读 5,449评论 0 6
  • 一:java概述: 1,JDK:Java Development Kit,java的开发和运行环境,java的开发...
    慕容小伟阅读 5,839评论 0 10
  • 从右到左,山洞,高塔,长发公主,大树,金花,墨墨,20170101作,5岁
    神奇女侠的退休生活阅读 3,081评论 0 0

友情链接更多精彩内容