● 下面关于面向对象的描述正确的是 (19) 。
A. 针对接口编程,而不是针对实现编程
B. 针对实现编程,而不是针对接口编程
C. 接口与实现不可分割
D. 优先使用继承而非组合
请帮忙给出正确答案和分析,谢谢!