Java @Override 注解:使用示例和测试用例
使用 @Override 注解
@Override
public Student listById(int sid) {
Student stu = null;
List<Student> stulist = DBUtil.queryTable('select * from Student where sid=?',Student.class,sid);
if (stulist.size()!=0){
stu = stulist.get(0);
}
return stu;
}
测试类
public class StudentTest {
public static void main(String[] args) {
StudentDao studentDao = new StudentDao();
Student student = studentDao.listById(1);
System.out.println(student);
}
}
解释:
@Override注解用于标记方法,表示该方法是覆盖了父类中的同名方法。- 测试类
StudentTest中调用listById方法,并打印结果,用于验证代码的正确性。
注意:
- 该示例代码中使用了
DBUtil类,需要根据实际情况进行替换。 - 测试类中的
1是要查询的sid值,可以根据实际情况进行修改。
结论:
@Override 注解可以帮助开发者提高代码的可读性和可维护性,并避免潜在的错误。通过使用测试用例,可以确保代码的正确性和稳定性。
原文地址: https://www.cveoy.top/t/topic/okB1 著作权归作者所有。请勿转载和采集!