请问,C#的接口与类区别是什么,接口与类的作用有什么不同,为什么要使用接口
2个回答
2012-03-17
展开全部
C#中的类不能继承多个父类
接口是为了规范行为,它没有实现,也不能实例化,一个类如果实现了接口,那么这个类要满足接口中的所有约定
普通类是可以有实现的,也可以实例化或置为static,一个类如果继承了另一个类,那么可以默认使用父类中的实现
在你熟练运用面向对象的情况下,接口可以更好地解除类之间的耦合,使程序更简单更易维护
============================================
你能写出来和编译器认不认是两回事
类:类名,类名 这样是编译不过的,语法不允许的,多继承本身是有多义性的,这在编程中是很可怕的事
你后面对接口的描述只是接口作用的一部分,入门时可以这样认为
===============
对的
接口是为了规范行为,它没有实现,也不能实例化,一个类如果实现了接口,那么这个类要满足接口中的所有约定
普通类是可以有实现的,也可以实例化或置为static,一个类如果继承了另一个类,那么可以默认使用父类中的实现
在你熟练运用面向对象的情况下,接口可以更好地解除类之间的耦合,使程序更简单更易维护
============================================
你能写出来和编译器认不认是两回事
类:类名,类名 这样是编译不过的,语法不允许的,多继承本身是有多义性的,这在编程中是很可怕的事
你后面对接口的描述只是接口作用的一部分,入门时可以这样认为
===============
对的
广东轻亿云软件
2024-05-14 广告
2024-05-14 广告
广东轻亿云软件科技有限公司在软件开发领域深耕多年,积累了丰富的经验和技术实力。我们深知API接口在现代软件开发中的重要性,因此,我们与多家业界领先的API接口提供商保持着紧密的合作关系,确保我们的产品和服务能够充分利用这些接口,为用户提供更...
点击进入详情页
本回答由广东轻亿云软件提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询