Core Java 学习(三) - 继承设计技巧

继承设计技巧

  • 公共操作和域放在超类

  • 不要使用 protected 的域

  • 使用继承实现 is - a 关系

  • 除非所有的继承的方法都有意义,否则不要使用继承

  • 在覆盖方法时,不要改变预期的行为

  • 使用多态,而非类型信息

  • 不要过多地使用反射

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章