请问,C#的接口与类区别是什么,接口与类的作用有什么不同,为什么要使用接口

那么说,C#定义一个类,它后面只能继承一个类,再继承,只能继承接口,是这样吗?... 那么说,C#定义一个类,它后面只能继承一个类,再继承,只能继承接口,是这样吗? 展开
 我来答
匿名用户
2012-03-17
展开全部
C#中的类不能继承多个父类

接口是为了规范行为,它没有实现,也不能实例化,一个类如果实现了接口,那么这个类要满足接口中的所有约定
普通类是可以有实现的,也可以实例化或置为static,一个类如果继承了另一个类,那么可以默认使用父类中的实现

在你熟练运用面向对象的情况下,接口可以更好地解除类之间的耦合,使程序更简单更易维护
============================================

你能写出来和编译器认不认是两回事
类:类名,类名 这样是编译不过的,语法不允许的,多继承本身是有多义性的,这在编程中是很可怕的事
你后面对接口的描述只是接口作用的一部分,入门时可以这样认为
===============
对的
广东轻亿云软件
2024-05-14 广告
广东轻亿云软件科技有限公司在软件开发领域深耕多年,积累了丰富的经验和技术实力。我们深知API接口在现代软件开发中的重要性,因此,我们与多家业界领先的API接口提供商保持着紧密的合作关系,确保我们的产品和服务能够充分利用这些接口,为用户提供更... 点击进入详情页
本回答由广东轻亿云软件提供
仙如冰生六14
2012-03-17 · TA获得超过715个赞
知道小有建树答主
回答量:491
采纳率:100%
帮助的人:156万
展开全部
一个类只能继承一个类,但是可以实现多个接口,接口是对继承单根性的扩展。
如果一个类继承了一个父类,则以“,”号分隔父类和接口
单个继承,说的事一个类(子类)只能继承一个(单个)类(父类).
个人认为接口是为了解决多继承而产生的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式