在Java中,若Swallow类继承自Bird类,且Swallow类中有一个Bird类型的成员变量b,以下关于Swallow类访问Bird类成员的说法中,正确的是?

答案解析

在Java中,子类无法直接访问父类的私有成员,因此选项A错误。Swallow类通过继承可以访问Bird类的公有成员breath方法,无需通过成员变量b,因此选项B虽然正确但不是最佳选项。选项C正确,因为Swallow类继承自Bird类,可以直接访问Bird类的公有成员breath方法。选项D错误,因为Swallow类可以访问Bird类的公有成员。
正确答案:C
随机推荐
开始刷题