简述面向对象编程思想的三大特征

发布网友 发布时间:2022-03-28 00:27

我来回答

1个回答

热心网友 时间:2022-03-28 01:56

1*继承
继承是一种联合类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表达共性的方法。对象的一个新类可以从现有的类派中产生这个过程叫做类继承。新类继承了原始类的特性,新类成为原始类的派生类即子类,而原始类称为新类的基类即父类。派生类可以从它的基类那里继承方法和实例变量,并且类可以修改或增加新的方法使之更加适合特殊的需求。
2*封装
封装是把过程和数据包围起来,对数据的访问只能通过已定义的画面。面对对象计算始终与这个基础概念及现实世界可以被描绘成一系列完全自治封闭的对象,这些对象通过一个受保护的接口访问其他对象。
3*多态性
多态性是指不同类的对象对同一消息做出响应多态性包括参数化多态性和包含多态性。多态性语言具有灵活抽象行为共享代码共享的优势很好地解决了应用程序函数同名问题。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
11.081165s