QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3869|回复: 8

Objective C跟一般C语言的区别?能否举个简单例子

[复制链接]
发表于 2004-12-31 14:10:29 | 显示全部楼层 |阅读模式
是不是主要加入了面向对象的思想?
能否举个简单例子?
用gcc编译的时候要加特别的参数吗?
效率方面是不是介于C和C++之间?
非常感谢
发表于 2004-12-31 14:59:37 | 显示全部楼层
你是在说C和C++的区别吗?
c++就事在c基础上增加oo的特征.
并不存在介于c和c++之间的语言.
回复

使用道具 举报

发表于 2004-12-31 15:36:36 | 显示全部楼层
Objective C是面向对象的c,和c++比,少了很多复杂的东西,不过.............
这方面的资料超级的少,楼顶的找到了,不要忘记告诉我呀!
谢谢
[email protected]
GCC开发工具里有专门的编译器,不是gcc也不是g++,具体的是..........不好意思,我忘记了。

Objective C是介于c和c++之间的东西,和c比,多了oo,和c++比,没c++那么强大。
回复

使用道具 举报

 楼主| 发表于 2004-12-31 18:10:20 | 显示全部楼层
[quote:9e7a6c888f="zzh2004linux"]Objective C是面向对象的c,和c++比,少了很多复杂的东西,不过.............
这方面的资料超级的少,楼顶的找到了,不要忘记告诉我呀!
谢谢
[email protected]
GCC开发工具里有专门的编译器,不是gcc也不是g++,具体的是..........不好意思,我忘记了。

Objective C是介于c和c++之间的东西,和c比,多了oo,和c++比,没c++那么强大。[/quote]
是啊,想找一点中文的资料了解一下,google了老半天才出来三篇Objective-C 學習筆記,不过你可能用不着看这个了,因为只是简单介绍一下
http://moon.cse.yzu.edu.tw/~s882207/weblog/
回复

使用道具 举报

发表于 2004-12-31 22:18:58 | 显示全部楼层
object c是种很有趣的语言,它的语法是一种扩充的c语法。

说实话,我没用过,但感觉上应该有点像解释型语言(但绝对不是),个人感觉像java,明白的人给讲讲。

如果e文好的话的话可以参考www.gnustep.org。

整个gnustep是基于NextStep标准开发的开元版框架,使用的就是object c,据我所知,NextStep是apple发起的一个开发框架,主要的开发语言就是object c。

好像目前object c在mac 主要在平台上用,对了对了,上点年纪的玩线上游戏的人都应该知道mud系统,网上最流行的一套mud系统就是用object c写的。
回复

使用道具 举报

发表于 2005-1-1 10:29:15 | 显示全部楼层
是呀,在sf.net上找到了点线索,但都是mac的,没有pc的.
回复

使用道具 举报

发表于 2005-1-11 23:14:07 | 显示全部楼层
我们图书馆有一本英文版的“c++的语言设计与演化“(英文版)里面提到objective C是C++的前身,在C的基础上加入了面向对象的功能。这本书考试前看过一阵就还了,没心机钻。。。
回复

使用道具 举报

发表于 2005-1-12 17:41:50 | 显示全部楼层
gtk+是不是Objective C?那里面就很多对象的概念,但又不是C++。
回复

使用道具 举报

发表于 2005-1-12 18:29:27 | 显示全部楼层
[quote:235d5eac14="老马"]gtk+是不是Objective C?那里面就很多对象的概念,但又不是C++。[/quote]
c
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-6 19:39 , Processed in 0.038529 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

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