回调函数(callback)工作原理演示

回调函数是作为参数传递给另一个函数的函数,当第一个函数完成操作后,会调用这个回调函数。 在你提供的代码中,GetStudentByID 完成数据库查询后,会调用传入的回调函数并将结果传递给它。

执行流程

1
2
3

调用 GetStudentByID 方法

传入ID和回调函数

执行数据库查询

查找匹配的学生信息

调用回调函数

将查询结果传递给回调

执行过程

等待演示开始...

数据传递可视化

主程序

准备调用 GetStudentByID

参数: ID = S1001

回调函数: 处理查询结果

GetStudentByID

正在执行数据库查询

查询ID: 等待输入...

回调函数

等待接收查询结果

结果将显示在这里