面向对象编程的三个特性理解

Posted zengfanye

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了面向对象编程的三个特性理解相关的知识,希望对你有一定的参考价值。

面向对象编程的三大特性是 封装、继承、多态。

封装:是指对象把自己的数据和对数据的操作封装在了一起;

继承:是指子类对父类的继承,子类把父类的数据和对数据的操作继承了过来,同时又增添了自己的数据和对数据的操作;

多态:主要有两种类型的多态。一种是操作的名称的多态,即多个操作的名称一样,但接受的消息类型必须不同;另一种是与继承相关的多态,来自不同类型的对象对同一操作的调用产生不同的效果。

以上是关于面向对象编程的三个特性理解的主要内容,如果未能解决你的问题,请参考以下文章

面向对象的三个基本特征

Java语言中的面向对象特性总结

python--面向对象之三个特性:封装继承多态

面向对象的三个基本特征

面向对象的三个基本特征

Java语言中的面向对象特性总结