标签: project abstract
在我的理解中,抽象类通常用于一些常用方法,以便以不同的方式实现不同的类。
组项目中是否还有其他用途,以便一个人可以使用另一个类的未完成方法,并且不会出现函数找不到的错误?
答案 0 :(得分:0)
是的,使用类和接口来引用未完成的代码(由其他开发人员并行开发)看起来比仅具有该代码的存根更清晰。
这种方法还允许在测试期间更容易地依赖注入,因为测试模拟(从抽象类派生或实现商定的接口)通常可以在没有任何特定技巧的情况下替换。