社区
C#
帖子详情
接口中可以有属性吗?
ryantj
2009-10-03 03:26:58
如题,在搜索引擎中没搜索到该内容,只好求助各位高手帮忙解惑了...
小弟不甚感激!
...全文
1969
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楼的写法我知道!~
不过不理解如果接口中多个为实现的属性其意义何在?因为一般情况下我都理解成接口是一些行为或功能的抽象。
有没有这样的实例可以看看?
android seekbar 源码
android seekbar 源码
提高C#编程水平的50个要点
提高C#编程水平的50个要点 肯定对你有帮助
C#面:C#
属性
能在
接口
中
声明吗?
在C#
中
,
接口
是一种定义了一组方法、
属性
和事件的类型。在
接口
中
,只能声明方法、
属性
和事件的签名,而不能包含字段、构造函数或实现代码。因此,C#
属性
不能直接在
接口
中
声明。然而,你可以在
接口
中
定义
属性
的签名,然后在实现
接口
的类
中
实现这些
属性
。这样做的好处是,通过
接口
定义
属性
的签名,可以确保实现该
接口
的类都必须提供相应的
属性
。
Java
接口
(个人理解)
为什么要有
接口
? Java语言是一个单继承的语言,视为Java的一个局限性。
接口
可以进行多继承,弥补了Java单继承的“ 不足”。
接口
是什么:
接口
可以看作是一种准则,一种契约。也就是将子类
中
公共的进行抽取出来。 怎样使用
接口
及其注意点: 通过interface关键字来修饰类。 实现
接口
使用implements 关键字。
接口
不能实例化对象,同时还没有构造器。
接口
可以定义
属性
,默认是public static final修饰的。
接口
中
的方法,默认是public abst...
Dao
接口
的工作原理是什么?Dao
接口
里的方法, 参数不同时,方法能重载吗?
当实体类
中
的
属性
名和表
中
的字段名不一样 ,怎么办 ? 第 1 种: 通过在查询的 sql 语句
中
定义字段名的别名,让字段名的别名和实体类的
属性
名一致。 第 2 种: 通过来映射字段名和实体类
属性
名的一一对应的关系。 模糊查询 like 语句该怎么写? 第 1 种:在 Java 代码
中
添加 sql 通配符。 第 2 种:在 sql 语句
中
拼接通配符,会引起 sql 注入 通常一个 Xml 映射文件,都会写一个 Dao
接口
与之对应,请问,这个 Dao
接口
的工作原理是什么?Dao
接口
里的方法,参数
C#
111,119
社区成员
642,545
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章