小编use*_*232的帖子

Java编写库

我正在尝试编写我的第一个库,但我仍然遇到了一些设计问题.

我的库需要很多配置,我已经创建了接口和默认Impl类,但现在我的库需要与外部调用进行大量的交互.这也是通过接口完成的,但我感觉用户被迫覆盖太多方法,只返回一些默认故障甚至null.是否有一些更好的方法来使所有这些"你可以,但你不必实现"部分更可选?

java inheritance interface optional

7
推荐指数
1
解决办法
204
查看次数

标签 统计

inheritance ×1

interface ×1

java ×1

optional ×1