该代码是一个实现了EmsDao接口的类EmsDaoImpl的addEmp方法。该方法的功能是向数据库中添加一个Employee对象。

代码中使用了get方法来获取Employee对象的属性值,并传递给JDBCExecutor的executorUpdate方法。这是因为在该方法中,需要将Employee对象的属性值作为参数传递给SQL语句,从而执行数据库的更新操作。

为什么使用get而不是set方法呢?这是因为在该方法中,并不需要修改Employee对象的属性值,只需要获取属性值作为参数传递给SQL语句即可。因此,使用get方法来获取属性值更加合适。

如果使用set方法,就会给人一种误解,以为在该方法中需要修改Employee对象的属性值。但实际上,并不需要修改属性值,只需要获取属性值即可。因此,使用get方法更加符合代码的意图和逻辑。

java 解释以下代码并解答为什么用 get 而不是setpublic class EmsDaoImpl implements EmsDao Override public boolean addEmpEmployee e throws SQLException return JDBCExecutorgetExecutorexecutorUpdateEmsDaoSAV

原文地址: https://www.cveoy.top/t/topic/iNdg 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录