编译时多态和运行时多态的区别

版权声明:橘子丶 https://blog.csdn.net/qq_43573190/article/details/88933939

编译时多态
主要是方法的重载,通过参数列表的不同来区分不同的方法。
运行时多态
也叫作动态绑定,一般是指在执行期间(非编译期间)判断引用对象的实际类型,根据实际类型判断并调用相应的属性和方法。主要用于继承父类和实现接口时,父类引用指向子类对象。

猜你喜欢

转载自blog.csdn.net/qq_43573190/article/details/88933939