java基础名词解析(二)带你从根上了解抽象类和接口

举报
小鲍侃java 发表于 2021/09/10 01:30:34 2021/09/10
【摘要】 抽象类 有abstrat修饰的类. 特点:    1.可以有非抽象的变量和方法。    2.只能使用public和protect修饰。 &nb...

抽象类

有abstrat修饰的类.
特点:
   1.可以有非抽象的变量和方法。
   2.只能使用public和protect修饰。
   3.子类必须实现抽象类的抽象方法。(如果除了子类也是抽象类)
   4.有构造方法。

接口

接口是特殊的抽象类,只有抽象的方法。但是abstrat被省略。
特点:
   1.不能有正常的方法,变量需要 public static final修饰。(一般都不使用变量)
   2.只能使用public。
   3.实现结构必须重写接口方法。
   4.不能有静态方法。(不能重写)

文章来源: baocl.blog.csdn.net,作者:小黄鸡1992,版权归原作者所有,如需转载,请联系作者。

原文链接:baocl.blog.csdn.net/article/details/82800688

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。