14.10 总结

来源:互联网 发布:淘宝网店在那找货源 编辑:程序博客网 时间:2024/05/16 09:15

1 面向对象的重要意义在于多态, 反射只是一种灵活调用的补充.

原文: 面向对象的意义是让我们在凡是可以使用的地方都使用多态机制,只在必要的时候使用RTTI

2 反射让我们可以通过继承来实现扩展和特异性代码, 这很类似多态, 但更多的还是要使用多态.

3 反射可以用于解决效率问题, 当某个对象极端缺乏效率时可以使用反射优化, 但应当先将重点放在程序能正常运行的基础上然后再考虑效率问题.

4 反射可以用于构建一致性错误报告模型. : 各种exception -> runtimeException -> 反射还原为各种exception

0 0
原创粉丝点击