接口接口中可以有普通成员变量吗
答案:2 悬赏:40 手机版
解决时间 2021-03-06 19:16
- 提问者网友:温旧梦泪无声
- 2021-03-05 23:05
接口接口中可以有普通成员变量吗
最佳答案
- 五星知识达人网友:轻熟杀无赦
- 2021-03-05 23:56
1、为什么接口不允许定义一般的成员变量?答:看你的第三个问题。你定义了一般成员,也意味着你要在每个实现类里面都有一份。2、域必须是静态的或拥有final控制符答:这个不清楚。3、接口中的成员不是要在用的时候都实现一遍吗?答:是。4、那为什么还要提前定义它呢? 在用到这些属性时直接实现它们不就行了吗?干吗还多此一举啊?好像定义接口是提前做了个多余的工作?答:这些多余的工作是有用处的。看你自己的这个问题“一个关于接口的疑问”,在复杂项目中提前做好这些工作,有助于编程,更有助于后期的维护、扩展,以及程序的通用性。
全部回答
- 1楼网友:撞了怀
- 2021-03-06 00:53
不能有成员变量;接口只能声明方法,属性,索引器,事件。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯