社区
C#
帖子详情
C# 中接口成员可以包括常量吗?
sunchangzhan
2006-05-12 02:52:15
C# 中接口成员可以包括常量吗?
请您把C#中包括的成员列举一下好吗,最好写个实例,谢谢!
...全文
912
9
打赏
收藏
C# 中接口成员可以包括常量吗?
C# 中接口成员可以包括常量吗? 请您把C#中包括的成员列举一下好吗,最好写个实例,谢谢!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sunchangzhan
2006-08-24
打赏
举报
回复
请个位再讨论讨论
阿钚
2006-05-12
打赏
举报
回复
java 版回答过了~!~
using System;
namespace ConsoleApplication1
{
public interface Class2
{
void B();
string C{get;set;}
string this[int index]{get;set;}
event EventHandler e;
}
}
Ivony
2006-05-12
打赏
举报
回复
C#的接口可以包含:
方法声明
事件声明
索引器声明
属性声明(必须分别指定是否具有get和set)
zhongkeruanjian
2006-05-12
打赏
举报
回复
一般面向接口编程会有个三层类:
接口类:定义方法规范
抽象类(继承自接口):重载方法,常量等。
具体类(继承自抽象类)
不过此限于接口类的方法不是太多,不然抽象类要Virsual很多方法
cj723
2006-05-12
打赏
举报
回复
接口不能包含常量,它只能有方法定义
七里十二斋
2006-05-12
打赏
举报
回复
接口可以多重继承,接口太好了,为什么说他不好
他是接口,就应该没有数据,而且一点逻辑都不带,这才是接口的优势
avagrant158
2006-05-12
打赏
举报
回复
没错, 的确不能包含数据成员,这是接口不好的地方,不能多重继承,接口不能包含数据,这样其实限制很大,要实现复杂系统需要一定的技巧与经验。
七里十二斋
2006-05-12
打赏
举报
回复
就是方法头,其他的都不可以定义,实现必须在实现类里
七里十二斋
2006-05-12
打赏
举报
回复
接口只能定义方法定义
C#
接口
的使用
C#
接口
的使用.超实用...告诉你
接口
是怎么回事.
C#
变量和const
常量
的使用
C#
变量和const
常量
的使用
c#
试题及答案(
c#
中
的
c#
)
c#
全面的试题及答案(1)这是全面的试题,各类型的都有,还包含了答案。
超级全的
C#
MSDN
从MSDN上弄下来排版好的,花费了本人好几天的功夫
接口
基础知识
1.
接口
中
的属性都是全局静态
常量
,
接口
中
的方法都是全局抽象方法,
接口
中
没有构造方法。 2. 类只能继承一个父类,当可以实现多个
接口
。一个类如果实现了一个
接口
,则必须实现
接口
中
的全部方法,否则必须将其定义为抽象类。Java通过实现
接口
达到了多重继承的效果 3.
接口
表示一种约定,
接口
表示一种能力。
接口
体现了约定和实现分离的原则。 4. 抽象类利于代码复用,
接口
利于代码维护。 5. 通过面向
接口
编程,可以降低代码将的耦合性,提高代码的可扩展性和可维护性。 6. 面向
接口
编程意味着:开发系统时主体构造使用
接口
,
接口
构成系统的骨架,这样就可以通过更换实现
接口
的类来实现更换系统。 7.
C#
中
接口
的
成员
主要方法、属性。
接口
表
中
不能包含
常量
、变量、构造方法。和任何静态
成员
。定义
接口
时显式指定任何修饰符是非法的
C#
111,112
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章