您现在的位置是:首页 > 文章详情

Java总结 - 抽象类与接口

日期:2019-01-10点击:551
  • 本文是自己对抽象类和接口的理解,如果不对请指正,谢谢

抽象类的简介

  • 抽象?抽象是什么意思?之前在我的 封装继承多态 一文中提到了一个杯子的概念,简单概括一下就是嘴说出来的是一个抽象的概念,因为并不知道这个杯子的具体参数,比如颜色之类的特点,所以抽象也就是将一个事物的大体结构提取出来,比如我的杯子有盖子,是保温的等,然而盖子是弹射开的还是拧开的以及保温材料的使用一概不知,所以对应到Java中的抽象类,那么这个 抽象类也就是对一个事物的概括,(只是嘴说出来的)
  • 之前提到的is-ahas-a在这看来,抽象类更符合is-a的关系,抽象类可以提供方法实现,也可以不提供,但是其被称为抽象类的话,那么必定在类描述上有abstract关键字,而其中的方法完全可以没有抽象方法的定义
  • 方法提供实现与否即是否是抽象方法,就像是你看中一款杯子,但是杯子的提供商
原文链接:https://yq.aliyun.com/articles/686247
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章