社区
C#
帖子详情
接口中可以有属性吗?
ryantj
2009-10-03 03:26:58
如题,在搜索引擎中没搜索到该内容,只好求助各位高手帮忙解惑了...
小弟不甚感激!
...全文
1977
6
打赏
收藏
接口中可以有属性吗?
如题,在搜索引擎中没搜索到该内容,只好求助各位高手帮忙解惑了... 小弟不甚感激!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lovexilove
2009-10-03
打赏
举报
回复
可以有
就像楼上说的
ctwei86
2009-10-03
打赏
举报
回复
可以有,但是不能够有实现,如:
interface Interface1
{
int Name { get; set; }
}
只能写get,和set,到具体类实现的时候才确定get的是哪个字段的值,set的是哪个字段的值。
namhyuk
2009-10-03
打赏
举报
回复
为什么不可以有啊?
Error_Code
2009-10-03
打赏
举报
回复
这样的问题还需要搜索引擎吗
可不可以有你写个属性进去编译下不就行了
xiongbaiqi
2009-10-03
打赏
举报
回复
接口中的属性和方法 ,实再接口的类必须要重新实现这个属性和方法 ,因为在接口中这个属性没有具体的定主值,只有具体的类去实现
如:interface Interface1
{
int Name { set; }
}
在这个接口中我不知道要给Name 赋什么值,因为他有很多值可取,如:
Class Cat : Interface1
{
int name=3;
}
Class Dog: Interface1
{
int name=5;
}
所以说在接口中这个属性值不确定,这就是为什么在接口中定义属性的意义所在
这是我个人的观点,希望对你有些帮助
ryantj
2009-10-03
打赏
举报
回复
恩!~3楼的写法我知道!~
不过不理解如果接口中多个为实现的属性其意义何在?因为一般情况下我都理解成接口是一些行为或功能的抽象。
有没有这样的实例可以看看?
JAVA_API1.6文档(
中
文)
java.awt.im.spi 提供启用可以与 Java 运行时环境一起使用的输入方法开发的
接口
。 java.awt.image 提供创建和修改图像的各种类。 java.awt.image.renderable 提供用于生成与呈现无关的图像的类和
接口
。 java.awt....
Java
接口
(个人理解)
为什么要有
接口
? Java语言是一个单继承的语言,视为Java的一个局限性。
接口
可以进行多继承,弥补了Java单继承的“ ...
接口
可以定义
属性
,默认是public static final修饰的。
接口
中
的方法,默认是public abst...
Dao
接口
的工作原理是什么?Dao
接口
里的方法, 参数不同时,方法能重载吗?
当实体类
中
的
属性
名和表
中
的字段名不一样 ,怎么办 ? 第 1 种: 通过在查询的 sql 语句
中
定义字段名的别名,让字段名的别名和实体类的
属性
名一致。 第 2 种: 通过来映射字段名和实体类
属性
名的一一对应的关系。 ...
java
中
,一个类实现某个
接口
,必须重写
接口
中
的所有方法吗???
如果子类是抽象类,则可以不实现
接口
中
的所有方法,因为抽象类
中
允许有抽象方法的存在! 1、抽象类定义 抽象类往往用来表征对问题领域进行分析、设计
中
得出的抽象概念,是对一系列看上去不同,但是本质上相同的...
c#
中
接口
可以包含字段吗
在c#
中
接口
可以被看成是一个抽象类,而大家都知道抽象类包括:字段,方法,
属性
,索引,事件!而
接口
中
也包括:方法、
属性
、索引器、事件等,而字段一般是private类型,封装后成为
属性
,既然
属性
是属于
接口
的...
C#
111,119
社区成员
642,538
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章