19.4 实现动态对象