Par*_*ife 3 java inheritance interface
我在apache中看到了驼峰源代码
public class DefaultCamelContext extends ServiceSupport implements CamelContext, Service
Run Code Online (Sandbox Code Playgroud)
我的问题是为什么这个定义
public interface CamelContext extends Service
并且
public abstract class ServiceSupport implements Service
不应该只是
public class DefaultCamelContext extends ServiceSupport implements CamelContext
Run Code Online (Sandbox Code Playgroud)
?
是否需要明确的"实施服务"而我错过了什么?通常是否有需要这样的情况?
归档时间: |
|
查看次数: |
4095 次 |
最近记录: |