社区
Linux/Unix社区
帖子详情
Glib对象系统(也称为"GObject")内部是如何实现面向对象特征的呢?
stamp80
2006-02-08 05:26:03
Glib 提供了类、继承、引用计数、信号、接口和对象特性的 C 实现。通过使用 Glib,C 程序员就可以轻松地编写面向对象的程序。
为了洞悉背后的机制,我试图去看继承、多态等的内部实现,但高人们写的代码读起来不轻松啊。有没有人可以指点一下,或者谈点自己的理解也好啊!谢谢
------------------------------------
...全文
112
1
打赏
收藏
Glib对象系统(也称为"GObject")内部是如何实现面向对象特征的呢?
Glib 提供了类、继承、引用计数、信号、接口和对象特性的 C 实现。通过使用 Glib,C 程序员就可以轻松地编写面向对象的程序。 为了洞悉背后的机制,我试图去看继承、多态等的内部实现,但高人们写的代码读起来不轻松啊。有没有人可以指点一下,或者谈点自己的理解也好啊!谢谢 ------------------------------------
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
shinesi
2006-02-10
打赏
举报
回复
我也看过Glib,不觉得难,不过让我说我也说不清楚-_-
Glib
G
Object
What is G-
object
? —很多人被灌输了这样一种概念:要写
面向
对象
程序,那么就需要学习一种
面向
对象
编程语言,例如C++、Java、C#等等,而C语言是用来编写结构化程序的。 —事实上,
面向
对象
只是一种编程思想,不是一种编程语言。换句话说,
面向
对象
是一种游戏规则,它不是游戏。 —G
object
,亦称
Glib
对象
系统
,是一个程序库,它可以帮助我们使用C语言编写
面向
对象
程序;它提供了一
G
Object
与 GStreamer 中文手册
G
Object
对象
系统
简单的说,G
Object
对象
系统
是一个建立在
GLIB
基础上的, 用C语言完成的,具有跨平台特色的、灵活的、可扩展的、非常容易映射到其它语言的
面向
对象
的框架。 如果你是一个C语言的执着的追随者,你没有理由不研究一下它。 NOTE:
glib
库是Linux平台下最常用的C语言函数库,它具有很好的可移植性和实用性。
glib
是Gtk +库和Gnome的基础。
glib
可以在多个平台下使用,比如Linux、Unix、Windows等。
glib
为许多标准的、常用的C语言结构提供了相应的替代物.
Glib
中G
object
的创建:阅读Vte源码的基础知识
Version2.72AuthorsLicenseWebsiteSource, 亦称
Glib
对象
系统
,是一个程序库,它可以帮助我们使用 C 语言编写
面向
对象
程序;它提供了一个通用的动态类型
系统
( GType )、一个基本类型的
实现
集(如整型、枚举等)、一个基本
对象
类型 - G
object
、一个信号
系统
以及一个可扩展的参数 / 变量体系。G
Object
告诉我们,使用 C 语言编写程序时,可以运用
面向
对象
这种编程思想。
快速上手G
object
What is G-
object
? —很多人被灌输了这样一种概念:要写
面向
对象
程序,那么就需要学习一种
面向
对象
编程语言,例如C++、Java、C#等等,而C语言是用来编写结构化程序的。 —事实上,
面向
对象
只是一种编程思想,不是一种编程语言。换句话说,
面向
对象
是一种游戏规则,它不是游戏。 —G
object
,亦称
Glib
对象
系统
,是一个程序库,它可以帮助我们使用C语言编写
面向
对象
程序;它提供了一
G
Object
对象
系统
http://www.ibm.com/developerworks/cn/linux/l-g
object
/ 简单的说,G
Object
对象
系统
是一个建立在
GLIB
基础上的,用C语言完成的,具有跨平台特色的、灵活的、可扩展的、非常容易映射到其它语言的
面向
对象
的框架。如果你是一个C语言的执着的追随者,你没有理由不研究一下它。 快速上手G
object
http://blog.cs...
Linux/Unix社区
23,126
社区成员
74,510
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章