what is 多态性?
多态是指同样的消息,被不同类型的对象接收时导致不同的行为。
多态的分类:
1、专用多态
(1)重载多态
(2)强制多态
2、通用多态
(1)包含多态
(2)参数多态
多态的实现
1、编译时的多态
在编译的过程中进行了静态绑定工作
如overload,强制和参数多态
2、运行时的多态
在程序运行阶段完成动态绑定
如包含多态
what is 绑定?
计算机程序自身彼此相关联,把一条消息和一个对象的方法相结合的过程。
what is 多态性?
多态是指同样的消息,被不同类型的对象接收时导致不同的行为。
多态的分类:
1、专用多态
(1)重载多态
(2)强制多态
2、通用多态
(1)包含多态
(2)参数多态
多态的实现
1、编译时的多态
在编译的过程中进行了静态绑定工作
如overload,强制和参数多态
2、运行时的多态
在程序运行阶段完成动态绑定
如包含多态
what is 绑定?
计算机程序自身彼此相关联,把一条消息和一个对象的方法相结合的过程。