6.5.2 描述符的面向对象设计