基础知识在这不做铺垫,话不多说,直接出结论:
Model、Bean实体之类的使用抽象,行为类的不带任何方法定义和成员变量的基类优先使用接口,
thinking in java一书中对接口使用原因最根本的指出:为了能够向上转型为多个基类型(以及由此而带来的灵活性)。
基础知识在这不做铺垫,话不多说,直接出结论:
Model、Bean实体之类的使用抽象,行为类的不带任何方法定义和成员变量的基类优先使用接口,
thinking in java一书中对接口使用原因最根本的指出:为了能够向上转型为多个基类型(以及由此而带来的灵活性)。