在Java中,关于类的继承,以下说法正确的是?
答案解析
在Java中,子类不能直接继承父类的private成员,因为这些成员在父类外部是不可见的。但是,子类可以通过继承父类的public或protected方法来间接访问这些private成员。选项A错误,因为子类不能继承父类的private成员。选项C错误,因为子类可以继承父类的public成员。选项D错误,因为子类确实可以继承父类的非private成员。因此,正确答案是B。
正确答案:B