A simple reason why virtual functions (dynamic binding) make a big difference?
2009-06-11 14:32
344 查看
http://www.parashift.com/c++-faq-lite/big-picture.html#faq-6.10
Dynamic binding can improve reuse by letting old code call new code. ...That is extensibility, and that is OO.
Dynamic binding can improve reuse by letting old code call new code. ...That is extensibility, and that is OO.
相关文章推荐
- [转] 8 reasons why SPIR-V makes a big difference
- Prefer to make base class virtual functions private
- Why make things complicated when one can make them simple?
- 虚函数与动态绑定 / Virtual function and Dynamic Binding
- 8 reasons why SPIR-V makes a big difference
- Make a difference
- How To: Make VirtualBox Use Your Router’s DHCP to get an IP Address in Linux
- angularjs make a simple countdown
- Neither BindingResult nor plain target object for bean name 'internationalMakePrice' available as re
- effective c++ 9: Never call virtual functions during construction or destruction
- Why Big Companies use Open Source Solution?
- 静态(static)、虚拟(virtual)、动态(dynamic)或消息处理(message)
- [C]: make program simple - No.2
- What is virtual memory, how is it implemented, and why do operating systems use it?
- Simple guide for Automake/Autoconf by Nick
- 静态绑定(static-binding) 动态绑定(dynamic-binding)
- VBoxManage not found.Make sure virtualbox is installed and vboxmanage is in the path
- An Introduction to Dynamic Management Views and Functions in SQL Server 2005
- Why do hash functions use prime numbers?
- Delphi之virtual,dynamic,abstract