20.4 实现动态对象