在Java面向对象程序设计中,关于类的继承,以下说法正确的是?
答案解析
在Java中,子类继承父类的非私有方法和属性,私有方法和属性不能被继承。子类可以重写父类的非私有方法,但不能重写私有方法。子类不能继承父类的构造方法,但可以通过super关键字调用父类的构造方法。因此,选项B是正确的。选项A错误,因为子类不能继承父类的私有方法和属性。选项C错误,因为子类不能重写父类的私有方法。选项D错误,因为子类可以通过super关键字调用父类的构造方法。
正确答案:B