CNDEV
CNDEV.ORG
当前在线
论坛
CBD
程序员情感CBD
程序员见面交流会
CBD开发区
Java/J2ME
.NET/C#
数据库
Delphi/BCB
Visual C
其它
修真养身
中国象棋
纪念日
谈钱太俗,还是投机吧
听音乐
iCosta
资源共享
一隅
好文共赏
看电影看美剧
待定
狗屎
雪域召唤
工作流
专业显摆区
语录
情感
批评与自我批评
爱情故事
发牢骚
看三点区
游戏
CNDEV-CS/WOW
浩宇长空
生活
家有XPH
我爱学英语
美食天地ORG
半调子体育迷
观澳园友邻
搞笑奇文
拍照片
我读书我存在
论坛系统
超级垃圾站
系统建议及BUG
系统测试
中国开发网
: 论坛:
程序员情感CBD
: 贴子 416522
阿善
:
再成熟也不是随便一个人可以搞出来的
[阅读: 361] 2006-10-09 08:41:46
<空>
相关信息:
讨论下,XML就能做到面向对象?
(15字)
(
阿善
[587]
2006-10-09 04:53
)
这是他给我看的代码表示,我觉得最多能体现到抽象和封装
(105字)
(
阿善
[551]
2006-10-09 04:57
)
一切都是对象
(7字)
(
好望角
[385]
2006-10-09 04:59
)
是呀,XML只是协议
(空) (
阿善
[393]
2006-10-09 05:01
)
在这个场合,XML是一种文法
(空) (
JoJo
[476]
2006-10-09 05:02
)
我也这么说,我说你得自己搞个编译器,只要符合OO思想,就可以了,他说不用什么编译器,这样就可以了
(7字)
(
阿善
[470]
2006-10-09 05:04
)
可以个鸟,让他这样写程序吧,跑个hello world 出来瞧瞧
(空) (
lukejee
[427]
2006-10-09 05:05
)
简单。 <xml><hi><hello world></hi></xml>。完毕。
(空) (
pcplayer
[413]
2006-10-09 05:07
)
靠,居然还有语法错误。不过,只要容错性高,也没问题。
(空) (
pcplayer
[413]
2006-10-09 05:07
)
我问他,既然我们说OO,那你把继承和多态给我表示一下,他就不明白了
(空) (
阿善
[416]
2006-10-09 05:08
)
你应该碰到真正的高人了
(空) (
lukejee
[389]
2006-10-09 05:11
)
高呀,无法理解的高
(空) (
阿善
[389]
2006-10-09 05:12
)
血脂高、血压高、血糖高
(空) (
lukejee
[499]
2006-10-09 05:16
)
他用C语言,说C语言就可以做到面向对象。当然高人是可以了,我还以为遇到高人了
(31字)
(
阿善
[459]
2006-10-09 05:07
)
汇编也可以的。
(空) (
pcplayer
[389]
2006-10-09 05:08
)
我知道可以,什么都是在最低的基础上出来的。但要是真能呀
(空) (
阿善
[402]
2006-10-09 05:09
)
直接用刀刻到硬盘上也可以OO的。
(空) (
pcplayer
[386]
2006-10-09 05:13
)
那当然
(15字)
(
阿善
[353]
2006-10-09 05:17
)
那要看指什么
(19字)
(
JoJo
[399]
2006-10-09 05:13
)
高人呀
(17字)
(
阿善
[357]
2006-10-09 05:14
)
记得以前看过一些,基本是用结构加指针(包括函数指针)在C中实现比较基础的面向对象功能
(空) (
Fish
[519]
2006-10-09 05:33
)
这是可以的,不过继承和多态确实不好实现
(空) (
阿善
[387]
2006-10-09 05:34
)
函数指针就可以实现多态了;继承应该更容易
(14字)
(
haitao
[409]
2006-10-09 05:55
)
当然,所有的东西都可以变成指针,最后都访问地址完了
(空) (
阿善
[407]
2006-10-09 07:39
)
弄个表驱动一下,查表
(空) (
Miracle
[422]
2006-10-09 05:56
)
不明白
(空) (
阿善
[356]
2006-10-09 07:40
)
每个类构造一张表,表头存储类名,指向父类的表的指针,然后跟上接口表,方法表,虚方法表……这样就能构成一个继承和多态体系
(空) (
Miracle
[723]
2006-10-09 08:03
)
恩,对了,如果他能这样告诉我,我就不会说他概念不清了
(空) (
阿善
[425]
2006-10-09 08:06
)
介不是vTable吗?
(空) (
茶壶
[389]
2006-10-09 08:11
)
是呀,对象没有这个如何在内存里存在?
(空) (
阿善
[348]
2006-10-09 08:18
)
我没说不是啊
(20字)
(
Miracle
[426]
2006-10-09 08:20
)
可以,不稀奇,很多开源的代码里就可以看到,当然可能没有Java、C#(delphi?这个没有接触过,不敢妄言)这么“pure”
(27字)
(
周星驰
[389]
2006-10-09 05:24
)
看怎么理解了
(空) (
阿善
[382]
2006-10-09 05:28
)
我最后问,你看过面向对象的书吗
(空) (
阿善
[406]
2006-10-09 05:14
)
我是这么觉得的
(189字)
(
阿善
[399]
2006-10-09 05:23
)
xml面向对象?还是能被别的工具用来实现面向对象??还是有人用它来表达、描述对象?
(14字)
(
haitao
[378]
2006-10-09 05:24
)
用C+XML实现面向对象
(49字)
(
阿善
[583]
2006-10-09 05:26
)
既然不用实现全,当然可以的
(14字)
(
haitao
[409]
2006-10-09 05:29
)
我给他的定义就是不完全的OO,只是OO的子集。他非说是完全的
(空) (
阿善
[388]
2006-10-09 05:30
)
这个论题也太空泛了
(28字)
(
JoJo
[391]
2006-10-09 05:29
)
两种都指
(30字)
(
阿善
[396]
2006-10-09 05:34
)
讨论什么OO,什么都不用讨论了。干三个OO程序再说。
(空) (
茶壶
[447]
2006-10-09 05:58
)
理论是一定要严谨地,偶不想为了不得罪人而附和他
(16字)
(
阿善
[451]
2006-10-09 07:34
)
没有什么不能的,xml本质上啥也不是,你能用文本编辑写出来的程序源码,都能转换成某种xml格式
(388字)
(
品雪
[740]
2006-10-09 05:46
)
再多一句
(67字)
(
品雪
[441]
2006-10-09 05:52
)
这个当然可以,XML是可以表示出来,但也需要有东西支持它呀
(空) (
阿善
[380]
2006-10-09 07:36
)
编译器/解释器的开发技术已经非常成熟啦 参考 http://www.xmlscript.org
(空) (
品雪
[510]
2006-10-09 08:18
)
再成熟也不是随便一个人可以搞出来的
(空) (
阿善
[360]
2006-10-09 08:41
)
干嘛不能?HTC/HTA不就是吗?
(空) (
茶壶
[390]
2006-10-09 05:53
)
那个好象要嵌JScript吧?
(空) (
品雪
[398]
2006-10-09 05:54
)
最标准的HTC/HTA就是一个标准的XML。
(空) (
茶壶
[495]
2006-10-09 05:55
)
有编译器支持的吧
(空) (
阿善
[380]
2006-10-09 07:40
)
没有。在IE里运行。解释器。
(1888字)
(
茶壶
[454]
2006-10-09 07:46
)
呵呵,看了代码,还是不完全呀
(空) (
阿善
[350]
2006-10-09 07:51
)
你要什么样的完全?
(空) (
茶壶
[375]
2006-10-09 07:52
)
我猜就是用XML来完整描述OO语义
(20字)
(
JoJo
[414]
2006-10-09 07:54
)
语义层的确是个麻烦。XML/XSLT/XQuery/Script 加起来,估计可以实现一个。
(空) (
茶壶
[482]
2006-10-09 07:57
)
比如:利用名称空间。
(71字)
(
茶壶
[375]
2006-10-09 08:08
)
自己定义一套语言还不容易,随便写写就有
(1158字)
(
JoJo
[491]
2006-10-09 08:42
)
欢迎光临本社区,您还没有登录,不能发贴子。请在
这里登录