53. OOP编程三大特点是什么,多态应用的基础是什么?

封装、继承、多态

多态应用的基础是:继承,重写,父类引用执行子类对象

多态:多态指的是一类事物有多种形态,(一个抽象类有多个子类,因而多态的概念依赖于继承)

多态性:多态性是指具有不同功能的函数可以使用相同的函数名,这样就可以用一个函数名调用不同内容的函数。在面向对象方法中一般是这样表述多态性:向不同的对象发送同一条消息,不同的对象在接收时会产生不同的行为(即方法)。也就是说,每个对象可以用自己的方式去响应共同的消息。所谓消息,就是调用函数,不同的行为就是指不同的实现,即执行不同的函数。

https://www.cnblogs.com/luchuangao/p/6739557.html

发布了72 篇原创文章 · 获赞 7 · 访问量 8953

猜你喜欢

转载自blog.csdn.net/CHERISHGF/article/details/105309397
今日推荐