Sab*_*ncu 2 c# oop interface
我正在观看标题为C# 中的设计模式的tuts+ 视频。导师在其中说道:
“接口是契约。 它们是定义我们必须在类中实现的属性和方法的数据类型。”
我的问题:这是正确的吗?也就是说,接口真的是C# 中的数据类型吗?
Kon*_*man 6
来自C# 编程指南:
C# 是一种强类型语言。每个变量和常量都有一个类型,每个计算结果的表达式也有一个类型。每个方法签名都指定每个输入参数和返回值的类型。 (...) 您可以使用结构、类、接口和枚举构造来创建您自己的自定义类型。
C# 是一种强类型语言。每个变量和常量都有一个类型,每个计算结果的表达式也有一个类型。每个方法签名都指定每个输入参数和返回值的类型。
(...)
您可以使用结构、类、接口和枚举构造来创建您自己的自定义类型。
所以,是的,接口被认为是 .NET 世界中的第一类类型。无论如何,我发现术语“数据类型”在这种情况下令人困惑,我认为只说“类型”更正确。
归档时间:
11 年,10 月 前
查看次数:
1023 次
最近记录: