A:重写方法的前提是继承,不能有返回值,所以错误B:有一个【int x】参数,相当于重新创建了个函数,与父类a()没关系所以正确。C:继承的同时继承修饰符,所以错误D:返回值是int类型,返回的是float类型,所以错误。望采纳,谢谢。