首页 > 编程知识 正文

关于面向对象程序设计的特性,面向对象程序设计题库

时间:2023-05-03 11:37:47 阅读:116549 作者:4157

面向对象编程的基本特征是抽象、封装、继承和多态性。

抽象

抽象是概括具体问题和对象,提取并记述其公共性质的过程。 常见的情况抽象包括数据抽象和行为抽象。 其中,数据抽象是一个对象区别于另一个对象的特征,而行为抽象是一类对象的共同特征。

套装软体

封装是将抽象的数据和行为组合起来,隐藏对象的属性和实现细节,并仅向外部提供公共访问方法的过程。

继承人

继承是通过代码复用在保持原类特性的基础上具体说明子类的过程,一般来说继承是简化重复代码的手段。

多态性

多态是一个程序处理多种对象的能力,函数重载是实现多态的一种手段。 c语言中的多态性分为强迫多态性、重载多态性、类型参数化多态性、包含多态性。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。