在Java中,若Swallow类有一个Bird类型的成员变量b,并且Swallow类中新增了一个flyO方法,以下关于Swallow类和Bird类关系的说法中,正确的是?

答案解析

Swallow类新增的flyO方法是Swallow类自身定义的,不是通过继承Bird类获得的,因此选项A错误。Swallow类通过组合Bird类,即拥有一个Bird类型的成员变量b,但flyO方法是Swallow类自身定义的,不是通过组合Bird类获得的,因此选项B错误。选项C正确,因为flyO方法是Swallow类自身定义的,与Bird类无关。选项D错误,因为flyO方法不是通过继承或组合Bird类获得的。
正确答案:C
随机推荐
开始刷题