请问 public @interface AAA {String fileName();}是什么意思
答案:2 悬赏:0 手机版
解决时间 2021-11-17 19:09
- 提问者网友:遮云壑
- 2021-11-16 22:30
请问 public @interface AAA {String fileName();}是什么意思
最佳答案
- 五星知识达人网友:过活
- 2021-11-16 23:38
没有@吧?
定义接口AAA 有方法filename()
定义接口AAA 有方法filename()
全部回答
- 1楼网友:末日狂欢
- 2021-11-17 00:48
定义一个 接口。 然后你可以重新写一个class 实现这个借口 implements AAA。
实现里面必须包含所有 接口 interface里面写的方法。
这样做的主要作用是 考虑到程序的松耦合还有开闭原则。简单的说就是你在更新你的方法的实现的时候不需要改变interface里面的方法。这样你发不出去的interface就不用经常做改动。
实现里面必须包含所有 接口 interface里面写的方法。
这样做的主要作用是 考虑到程序的松耦合还有开闭原则。简单的说就是你在更新你的方法的实现的时候不需要改变interface里面的方法。这样你发不出去的interface就不用经常做改动。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯