面向接口而不是面向实现进行程序设计 指的是在声明一个变量时 声明为接口而不是具体的类实例。这

大学网课 已帮助 人

面向接口而不是面向实现进行程序设计,指的是在声明一个变量时,声明为接口而不是具体的类实例。这样做的好处是,

A.即使接口本身发生变化,客户端也不用改变。

B.对象只要具有客户端所希望的接口,客户端即使不知道该对象的具体类型也可以使用它。

C.如果接口的实现有变化,不影响客户端的调用代码。

D.可以用工厂模式为客户端创建对象,客户端就不涉及具体的类名。

面向接口而不是面向实现进行程序设计 指的是在声明一个变量时 声明为接口而不是具体的类实例。这

热搜:vb是一种面向对象的程序设计语言