单项选择题

A.对接口进行设计
B.发现变化并且封装它
C.先继承后组合
D.先组合后继承