发布网友 发布时间:2022-05-17 00:18
共3个回答
热心网友 时间:2023-09-16 05:39
您好,作为一个有了若干年开发经验的我来说,完全能理解您的疑问,正常来说开发一些相对普通的程序来说,我们使用类,静态方法,继承,基本上就可以说足够了。但是对于一些大型的公司或者商业项目来说,可能考虑到一个项目的可扩展性,那么接口就相当于一个约定好了的协议,可以直接公开,共不同的模式下开发人员直接针对于接口的协议开发不同的内容。热心网友 时间:2023-09-16 05:39
这个牵扯到一些设计原则,你可以参考下开放封闭原则,你的做法确实可以实现,但是对于一个大型的软件系统,要这么做就得修改原来的代码,这样也会承担一定的风险。热心网友 时间:2023-09-16 05:40
接口是一种规范,实际开发中经常有实现与设计分离的场景,a设计的接口b去实现,设计者不关心具体实现细节,只要接口方法能得到正确结果,实现者严格遵守接口规范开发实现方法体