找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2510|回复: 2
打印 上一主题 下一主题
收起左侧

C语言下的封装_继承_与多态(共10页word文档)

[复制链接]
跳转到指定楼层
楼主
上次课,钱SIR提到,Liux下面也有很多用C实现的面向对象的结构。比较感觉兴趣,就在网上查了一些资料,原来C语言模拟实现面向对象语言所具有的特性:多态,继承,封装,也是一件很简单的事儿。并且现在很多开源软件都了用C语言实现了这几个特性,包括大型开源数据库系统postgreSQL,可移植的C语言面向对象框架GObject。
在自己机器上实践了下,感叹C语言的灵活与强大!总结一下,以便交流:
一、基础知识
(1)结构体
结构体可以嵌套,因而可以把一个结构体当成另一个结构体的成员,如:


完整的Word格式文档51黑下载地址(共10页):
C语言下的封装_继承_与多态.docX (66.76 KB, 下载次数: 18)


分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏1 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:429003 发表于 2018-11-22 12:41 | 只看该作者
有本书叫《面向对象的C语言》专门讲C语言实现高级语言特性的,有兴趣可以去搜索一下!
回复

使用道具 举报

板凳
ID:429003 发表于 2018-11-22 12:55 | 只看该作者
有本书叫《面向对象的C语言》,对高级语言的这些特性感兴趣,那么可以去学习一下C如何实现那些功能的!!!理论上,所有高级语言的特性,完全可以用C实现!!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表