【发布时间】:2020-07-03 15:51:42
【问题描述】:
precondition:
1.inteface A extended B,C,D;
2.A,B,C,D have same default method : default Object getById(Long Id){...};
user case:
1.class E implements A;
2.class E call default method getById, then which one will be called?
我很困惑。记不清了。^_^
【问题讨论】:
-
你可以试试看:)
-
你会得到一个编译错误。试试看。
-
请不要忘记在回答您的问题时接受答案。
-
未来的问题也请参考How to Ask a Good Question。
-
纠正覆盖或编译错误,这是预期的,谢谢大家。