kewin1983的个人博客分享 http://blog.sciencenet.cn/u/kewin1983

博文

JAVA的抽象类

已有 2749 次阅读 2013-3-12 14:29 |系统分类:科研笔记| java

1、什么是抽象类?
包含用abstract标识的空方法的类就是抽象类。是一类对象的抽象概念,比如对圆、三角形等可以抽象出形状这个抽象类。
2、与接口有什么区别?
二者都包含空方法,区别如下:
(1)抽象类的目的是为了派生子类,两者本质相同;实现接口的类之间则不必相同,只是为了统一形式。
(2)抽象类可以有部分自己的属性和方法;接口只能是静态参数和空方法。


https://blog.sciencenet.cn/blog-384997-669592.html

上一篇:java中接口interface
下一篇:JAVA反射机制
收藏 IP: 60.10.24.*| 热度|

0

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-9-27 17:28

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部