从DaoFactory类里调用instance()静态方法,返回1个DaoFactory实例,这大概是单例模式。接着从DaoFactory实例里调用getDao("personDao")方法,返回1个“Dao”实例。然后把“Dao”实例强制转换类型至PersonDao,从而成为PersonDao实例。