class Test { protected int method (int a, int b) { return 0; } } A. int method (int a, int b) { return 0; } B. private int method (int a, int b) { return 0; } C. private int method (int a, long b) { return 0; } D. public short method (int a, int b) { return 0; }
时间: 2024-01-29 17:02:08 浏览: 96
数据库测试test.sql
根据题目中的代码,可以看出该题是关于Java中方法重写的问题。正确答案应该是A,即将父类中的protected方法重写为public方法。因为重写方法的访问修饰符不能低于父类被重写方法的访问修饰符,而public比protected的访问权限更高。选项B的private修饰符太低,选项C的参数类型不一致,选项D的返回值类型不一致,都不符合重写的要求。
阅读全文