教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 范文大全 > 行业范文 >

关于面向对象方法在C语言应用方面的一些理解

来源:网络收集 时间:2026-08-28
导读: 关于面向对象方法在C语言应用方面的一些理解 关键字:面向对象Object Oriented、CALLBACK函数、宏定义Great Definition、 Event、Message 摘要:从个人对面向对象技术与C语言的理解出发,通过讲述面向对象思想在C语言当中的实际例子,来说明C这个在我国语言

关于面向对象方法在C语言应用方面的一些理解

关键字:面向对象Object Oriented、CALLBACK函数、宏定义Great Definition、

Event、Message

摘要:从个人对面向对象技术与C语言的理解出发,通过讲述面向对象思想在C语言当中的实际例子,来说明C这个在我国语言基础最雄厚,相对较古老的语言,用面向对象思想做指导有广阔的前景。

前言

面向对象(Object Oriented,OO)它是上世纪90年代末期软件开发方法的主流。面向对象的概念和应用已超越了程序设计和软件开发,扩展到很宽的范围。如数据库系统、交互式界面、应用结构、应用平台、分布式系统、网络管理结构、CAD技术、人工智能等领域。这些都是以C++,甚至VC++为基础的。然而多年以来广大高校一直是在培养C的使用者。C使用也确实比较广泛,比如手机上的软件开发,所有这些都是和C离不开的。虽然C++是一门很好的语言,但是它的编译速度,代码效率,编译后的代码大小都限制了它在嵌入式上的应用。但现在的嵌入式CPU越来越快,内存容量变大。个人觉得用C++也应该没有什么问题。这使我觉得似乎是嵌入式编译器的限制。那么在面向过程的时代产生的C语言能否使用面向对象的思想呢?个人认为是肯定可以的。

一、面向对象的基本概念和特征:

(1)对象:对象是人们要进行研究的任何事物,从最简单的整数到复杂的飞机等均可看作对象,它不仅能表示具体的事物,还能表示抽象的规则、计划或事件。

(2)对象的状态和行为。对象具有状态,一个对象用数据值来描述它的状态。对象还有操作,用于改变对象的状态,对象及其操作就是对象的行为。对象实现了数据和操作的结合,使数据和操作封装于对象的统一体中

(3)类。具有相同或相似性质的对象的抽象就是类。因此,对象的抽象是类,类的具体化就是对象,也可以说类的实例是对象。类具有属性,它是对象的状态的抽象,用数据结构来描述类的属性。类具有操作,它是对象的行为的抽象,用操作名和实现该操作的方法来描述。

关于面向对象方法在C语言应用方面的一些理解.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/fanwen/985473.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)