JAVA的接口问题,个人开发的情况下

写了一个接口,让一个类去实现这个接口,我也只能先通过普通类的引用去给对象赋值,再把这个对象赋给接口的引用,要创建的对象越多代码就越复杂,或者实现多个接口也很复杂。所以我该怎样去使用接口

使用工厂模式呢

接口的作用是定义一种规范嘛,你写的类是实现他们的功能,跟创建对象没有直接关系吧。我感觉应该没法简化(能力有限)

理解一下,接口可以认为是模具,实现类是通过模具生产出来的产品或配件,如果有定制化的要求,模具肯定是要重新设计的。又或者说是在前产品的基础上再新设计模具来满足其他的要求,最终达到拼接成一个符合要求的产品。