1. 占有重要地位的设计模式 2. 什么时候用以及为什么要用设计模式? 3. 怎样在自己的设计中使用模式? 4. 什么时候不应该使用设计模式? 5. 面向对象的设计原则,这些是设计模式的基础,相当于武功秘籍的内功心法