finished chap9 "设计面向对象语言"