我知道抽象类和接口类的概念。 但我想要实时的例子来解释我们设计中的概念。 任何人都可以帮忙吗?
答案 0 :(得分:0)
我在这里提到我们可以用抽象类和接口
做些什么示例
在Major Frameworks中,使用不同类型的数据源类的接口。如果我们想为新引入的数据库创建数据源类,那么我们必须在我们的类中实现它们的接口,以便它能够很好地维护代码和方法参数。
答案 1 :(得分:0)
两者都有不同的场景...... 抽象类还包含方法定义,因为您知道接口没有。但是,如果定义抽象类,则不能从子类继承多个类。但是在接口的情况下,您可以执行此操作并实现在接口内声明的方法。
这些scenerios用于软件开发,因为我们刚刚声明了方法的签名,然后用户可以通过覆盖它来在方法中编写他自己的代码。