没错,答案是B,D。下面我们来讲解一下:首先,大家总是把重载(overload)和重写(override)在一起来说,其实它们的关系并不大,但是我们还是一起说说1,先说重载的条件1>在用一个类中的两个或者多个方法。2>方法名相同3>参数列表不相同(参数类型不同,参数个数不同,参数顺序不同(其实和第一个是一样的))。**4>方法的其他地方对重载没有影响。 2,再说一下重写的条件1>父类与子类之间的关系2>方法名相同3>参数列表要相同,返回值要相同。其实,准确的说,当返回值类型兼容时,子类的返回值类型可以相等或者更小。4>访问修饰符的权限不能缩小。5>子类不能比父类抛出更大的异常。