博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
抽象类 接口
阅读量:6479 次
发布时间:2019-06-23

本文共 458 字,大约阅读时间需要 1 分钟。

: abstract 可以这么理解。动物是一个抽象的概念,而狗,猫是具体的实例。 这就是为什么需要来描述。一个动物类就是一个,动物都具有一些相同的方法(跑,叫,吃), 而具体化到一个具体的动物的时候,也就是继承这个动物类的时候,也是动物的具体化。不同的动物有着不同的跑的方式, 吃的方式以及叫的方式,但是他们都是动物,有着相似的方式。 这样理解可能简单一点。

   它就是出来当亲爹的,不能被实例化成对象

   抽象方法一定在抽象类中

   抽象类中不一定只有抽象方法

   如果要调用抽象类中的普通方法,那么需要子类继承之后实例化再调用

接口:

   interface

   它就是出来当干爹的,不能被实例化成对象

   接口里面不能有实际的方法

而接口就是更加抽象的抽象类(可以这么理解)。抽象类可以有具体的方法,必须使用关键字abstract, 且不能拥有方法体,而接口的方法就不能有方法体。接口以及父类,抽象类就是实现多态的方式。

转载于:https://www.cnblogs.com/jiulinghoudabai/p/6722678.html

你可能感兴趣的文章
Java文件清单列表
查看>>
js url传值中文乱码之解决之道
查看>>
Atitit.获取某个服务 网络邻居列表 解决方案
查看>>
Trusty TEE
查看>>
[LeetCode] Reverse String 翻转字符串
查看>>
学习iOS【3】数组、词典和集合
查看>>
Hessian 原理分析--转
查看>>
转: 基于netty+ protobuf +spring + hibernate + jgroups开发的游戏服务端
查看>>
easyui传入map的数据前台展示出tree格式数据
查看>>
悲观的思考,乐观的生活.我们既需要思考的深度,也需要生活的温度!
查看>>
java.math.BigDecimal
查看>>
Vitamio中文API文档(4)—— VitamioInstaller
查看>>
yii框架常用url地址
查看>>
python3.4学习笔记(十六) windows下面安装easy_install和pip教程
查看>>
MyGUI 解析
查看>>
Linux中的ls命令详细使用
查看>>
graph-tool文档(一)- 快速开始使用Graph-tool - 2.属性映射、图的IO和Price网络
查看>>
easyui treegrid逐步加载
查看>>
GraphicsLab Project之辉光(Glare,Glow)效果 【转】
查看>>
<转>Python: __init__.py 用法
查看>>