社区
C#
帖子详情
再问一个老问题,抽象类和接口的区别
NextPage
2009-10-20 10:45:19
一个老掉牙的问题,大家再回答一下吧
...全文
242
27
打赏
收藏
再问一个老问题,抽象类和接口的区别
一个老掉牙的问题,大家再回答一下吧
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
27 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zhgroup
2009-10-22
打赏
举报
回复
就LZ这人品,我真是没啥说的了,先学做人,后学做事
aotian798
2009-10-21
打赏
举报
回复
不得不说是个好问题 我可以反问你一下么?
详解
http://dev.yesky.com/436/7581936.shtml
laomeng520
2009-10-21
打赏
举报
回复
路过
lzhdim
2009-10-21
打赏
举报
回复
大家讨论问题,不要进行人身攻击。。。
V68V6
2009-10-21
打赏
举报
回复
抽象类是类的模板,而接口是未来实现的约定
其实六楼的话才言简意赅
LZ话语过激,人家能回复你这两分贴,敲这么多字你还有啥好说的?
即便是说错了,帮你顶贴也是一种馈赠。
zw_548498
2009-10-21
打赏
举报
回复
鄙视楼主
签定完毕
zuguowoaini
2009-10-21
打赏
举报
回复
[Quote=引用 4 楼 nextpage 的回复:]
引用 3 楼 lcl_data 的回复:
抽象类可以拥有抽象成员和非抽象成员。另外接口成员必须在使用接口的类上实现--他们没有代码体。按照定义,接口成员是公共的,但是抽象类的成员可以是私有的、受保护的、内部的和受保护的内部成员。此外,接口不能包含字段,构造函数,析构函数、静态成员或常量
你的解释,我只能说你大学刚毕业,没啥经验,傻b一个
大家说我骂的对不对
[/Quote]
3L的回复相当准确!顶3L,LZ是傻逼!
鉴定完毕……
lovelan1748
2009-10-21
打赏
举报
回复
[Quote=引用 25 楼 nextpage 的回复:]
引用 24 楼 lovelan1748 的回复:
引用 4 楼 nextpage 的回复:
你的解释,我只能说你大学刚毕业,没啥经验,傻b一个
大家说我骂的对不对
建议版主封杀这类脑残人物,首先别人给你回答没跑题,第二就算大学刚毕业,没经验,也不会达到你这种境界
你就一天到晚 ,封杀这个封杀那个,走单边,你以为你是小布什啊
[/Quote]
大晚上的无聊看看宋祖德的兄弟
开机了大家发生对话框
2009-10-21
打赏
举报
回复
我觉得LZ要是想知道的更详细点还是看看msdn吧,你装vs的时候就有安装的,所以你自己看看吧,前段时间我也不是很明白的,所以,现在我吧这个方法告诉你
NextPage
2009-10-21
打赏
举报
回复
[Quote=引用 24 楼 lovelan1748 的回复:]
引用 4 楼 nextpage 的回复:
你的解释,我只能说你大学刚毕业,没啥经验,傻b一个
大家说我骂的对不对
建议版主封杀这类脑残人物,首先别人给你回答没跑题,第二就算大学刚毕业,没经验,也不会达到你这种境界
[/Quote]
你就一天到晚 ,封杀这个封杀那个,走单边,你以为你是小布什啊
lovelan1748
2009-10-21
打赏
举报
回复
[Quote=引用 4 楼 nextpage 的回复:]
你的解释,我只能说你大学刚毕业,没啥经验,傻b一个
大家说我骂的对不对
[/Quote]
建议版主封杀这类脑残人物,首先别人给你回答没跑题,第二就算大学刚毕业,没经验,也不会达到你这种境界
tkscascor
2009-10-21
打赏
举报
回复
8l.抽象类, 也可以实现多肽
我的认识是,
抽象类 是对类的抽象,
接口 是对方法的抽象.
白s菜
2009-10-21
打赏
举报
回复
记的看某人的文章 概括了一下
抽象类为了实现代码重用
接口是为了 实现多态
xyxl123
2009-10-21
打赏
举报
回复
楼主也太损了点,怪不得分少呢!既然问了不管什么样的回答总要礼貌对待吧!
Error_Code
2009-10-21
打赏
举报
回复
悲剧了.......................
V68V6
2009-10-21
打赏
举报
回复
只能对楼主的言行表示遗憾。。。。
SimpleM
2009-10-21
打赏
举报
回复
虽然他们都可以实现多态,但是接口更倾向于指定某种规则的一个限定
建议LZ去看看设计模式的相关书籍,相信对你会有很大帮助
panzhaojl
2009-10-21
打赏
举报
回复
sb
加油馒头
2009-10-21
打赏
举报
回复
[Quote=引用 13 楼 v68v6 的回复:]
抽象类是类的模板,而接口是未来实现的约定
其实六楼的话才言简意赅
LZ话语过激,人家能回复你这两分贴,敲这么多字你还有啥好说的?
即便是说错了,帮你顶贴也是一种馈赠。
[/Quote]
分少,人品差,这样的帖子懒的回答
vrhero
2009-10-21
打赏
举报
回复
[Quote=引用 4 楼 nextpage 的回复:]
你的解释,我只能说你大学刚毕业,没啥经验,傻b一个
大家说我骂的对不对
[/Quote]
是你在提问,说话客气一点...即使别人的回答对你没有帮助,但只要不是错误的你应该感谢别人帮你顶帖...
抽象类是类的模板,而接口是未来实现的约定...这就是区别...
加载更多回复(5)
微服务系列第九季-Java中的封装、
抽象类
、
接口
和多态
微服务应用是分布式开发的主要手段,它很好的解决了高并发等电商平台的
问
题
。微服务系列课程是以Java语言为基础,以SpringCloud+SpringBoot为核心,结合Spring、SpringMVC及MyBatis,通过游戏案例、电商案例,以极简的方式,带领入门的朋友们快速上手微服务开发。全部案例源码分享给学习的朋友,案例采用敏捷开发管理模式,让朋友们在每
一个
阶段,有着游戏过关一样的学习体验。 第九季主要是给大家介绍一下:Java中封装的概念及步骤、Java封装类、Java
抽象类
的概念、继承
抽象类
、抽象方法、
接口
的概念、
接口
的声明与实现、
接口
的继承、多态的概念、多态的应用举例。
python
抽象类
和
接口
的
区别
_Python面向对象 |
抽象类
和
接口
类
一、
抽象类
(规范的编程模式)什么是
抽象类
抽象类
是
一个
特殊的类,它的特殊之处在于只能被继承,不能被实例化。
抽象类
的本质还是类,指的是一组类的相似性,而
接口
只强调函数属性的相似性。为什么要有
抽象类
如果说类是从一堆对象中抽取相同的内容而来的,那么
抽象类
就是从一堆类中抽取相同的内容而来的,内容包括数据属性和函数属性。
抽象类
是介于类和
接口
之间的
一个
概念,同时具备类和
接口
的部分特性,可以用来实现归一化设计。在...
Java面试题(六) -
抽象类
与
接口
的
区别
抽象类
与
接口
的
区别
,这是
一个
经常被
问
到面试题,
区别
主要有以下几点,我们可以从几个方面进行分析: (一) 继承方面: (1)
抽象类
只能单继承;
接口
可以多实现 (二) 成员属性方面: (1)
抽象类
中可以有普通属性,也可以有常量 (2)
接口
中的成员变量全部默认是常量,使用public static final修饰,这个可以省略不写 (三) 代码块方面: ...
Java
抽象类
和
接口
的
区别
1、定义 1)
抽象类
(abstract class) 官方定义:如果
一个
类没有包含足够多的信息来描述
一个
具体的对象,这样的类就是
抽象类
。简单来说就是使用abstract修饰符修饰的类。 实际点来说,
一个
抽象类
不能实例化,因为“没有包含足够多的信息来描述
一个
具体的对象”。但终归属于类,所以仍然拥有普通类一样的定义。依然可以在类的实体(直白点就是能在{}里面)定义成员变量,成员方法,构造方法等。 那么可能初学者会
问
:既然不能实例化,那么在类里面定义成员方法,成员变量有什么用。 ...
Java
抽象类
和
接口
本篇文章我们只谈了两件事:
抽象类
-
接口
。
抽象类
和
接口
是Java中两个非常重要的概念,它们各有独特的优势,共同特点是都很抽象。
C#
110,545
社区成员
642,581
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章