社区
Java SE
帖子详情
初学者的简单问题
liangbb2000
2004-11-22 02:48:06
抽象类,普通类,接口,三者的关系是什么,什么时候该用什么,谢谢哦
...全文
136
8
打赏
收藏
初学者的简单问题
抽象类,普通类,接口,三者的关系是什么,什么时候该用什么,谢谢哦
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zhanghongqiao
2004-11-22
打赏
举报
回复
普通类定义之后,在使用之前必须先用new建立类的实例,同时也一定会调用构造函数,用来进行对象生成时的初始化操作———属性、资源加载、配置等;abstract抽象类,不需要要实例化,但是需要有关键字声明;接口和类的区别在于:接口允许多重继承,而类仅允许单一继承,在有两者在定义方面也有所不同,接口中使用public等关键字等等,;实现接口时,类必须重新定义接口中所有的抽象方法,而接口的属性成员可以直接拿来用。
刚刚出来混,请各位兄弟多多关照,呵呵!
chanceqw
2004-11-22
打赏
举报
回复
抽象类必须用abstract关键字声明
benya_1978
2004-11-22
打赏
举报
回复
类是单继承的,接口可以多继承。抽象类中可以有非抽象方法,他的抽象方法可以在子类中重写;而接口中不可以,必须都是抽象方法,在实现它的类中去一一实现这些方法。抽象类和接口都不能用new实例化。至于联系我只知道,如果一个类继承了接口,却没实现他所有方法,那么它将成为抽象类。
liangbb2000
2004-11-22
打赏
举报
回复
就这点啊
JWat
2004-11-22
打赏
举报
回复
abstract抽象类,這些類一般層次較高,不需要要實例化
可以有聲明抽象方法,但是必須在該類裏面聲明
普通类不用說了~
因爲java是單繼承的~用接口來實現其它擴展功能
接口的方法都必須實現
主要靠自己理解~建議看是多看看他們的用法
liangbb2000
2004-11-22
打赏
举报
回复
大概一下吧
晨星
2004-11-22
打赏
举报
回复
偶也同意多看书,慢慢体会吧。问题太大了。
chanceqw
2004-11-22
打赏
举报
回复
呵呵,这个问题说来话长啊,书上讲的比较清楚
java
初学者
入门资料pdf
java入门最
简单
的,最好入门的资料,东西特别全而且
简单
易懂
VC++开发的万年历
一款
简单
vc++的万年历,值得
初学者
学习
华为HCNA/HCNP安全入门
初学者
自学视频教程(肖哥)
本课程主要讲解计算机网络安全必须要掌握的基础知识,涉及IP地址、网段、公网、私网、数据包组成结构,TCP\IP的区别,端口测试和系统防火墙,小型网络的基本配置,攻击工具Kali Linux安装和网络配置,XSS跨站脚本攻击...
一个
简单
的登录例子javaweb
一个
简单
的登录例子,javaweb方面的,有点
问题
,
初学者
提问附件。谢谢!一个
简单
的登录例子,javaweb方面的,有点
问题
,
初学者
提问附件。谢谢!
最
简单
的基于FFMPEG的转码器(源代码)
FFMPEG工程浩大,可以参考的书籍又不是很多,因此很多刚学习FFMPEG的人常常感觉到无从下手。因此特地分离出了一个
简单
的视频编码器供...十分适合FFmpeg的
初学者
。 工程基于VC2010。 使用了2014.5.6版本的FFmpeg类库。
Java SE
62,612
社区成员
307,332
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章