有关于面向对象及vcl,com 1.呵呵,一下在明白是不可能的,oop博大精深2.vcl是类库,也可以说是组件库,他有继承、封装、多态,vb根本不是面向对象的(基于对象),vb的控件没有继承和多态(好像有多态,但不是oop中的多态)3.com就是实现二进制的面向对象的一种方法所有这一切,都是为了代码重用!com当然主要用在windows平台上了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 面向对象对VB来说,有点很牵强,如Form1我都不知道它是怎么定义的。即能找到它的parent类,那它的Parent.Parent了,VB我以前学了段时间,有时候总是有点...在Delphi 中,你能够找到它的最高级的部分,如果水平够的话,在现在delphi的源程序中就能够大概了解了Delphi 的运作了。所以我觉得在Delphi和VB中类的区别很大,像Nicrosoft说的。 说VB不是完全的OOP,应该是由于VB只能使用对象,而不能建立对象,甚至派生都不行。 大家所说的继承是指如果继承一个对象那么新对象就具有老对象的所有方法和属性是吧.而且还可以自己添加方法和属性来扩展.是这个意思吗/??那么多态的用处在何处呢?????请指教.to saoren 至于你说的不知道form1从哪儿来的.这一点不是很清楚.为什么要找他的父类呢.有什么用处.直接给你一个东东用不好吗/??是不是找到父类就可以进行扩充和修改form了呀.....还得请指教....嘻嘻 继承当然是为了扩展,不扩展的话,就不叫继承了,叫复制了。你不知道form1怎么来的,你知道你的那些事件是怎么来的?你想扩充自己的事件怎么办?我觉得多态是oop中最吸引人的地方,话题更大了,自己看书吧 关于多态,borland做的是最好的,学学delphi(当然,不是象用vb一样用delphi)或com,你会发现多态的魅力。 如何实现MDI窗口的工具栏融合? j将程序加入到启动项中 请教,DBGrid的表外表样式问题? 关于socket的问题 ???com组件问题-在线等 Delphi 中的(EXE,DLL)如何去除VCL? 谁有对针式打印机进行控制的源代码,写了很久,就是搞不定?(很急) TForm的动态效果实现 为什么BED控件在数据库中某字段长度大于255时会出问题? 怎样在SQL语句中判断一个日期字段小于xxxx年xx月? (不是xxxx年xx月xx日) Database: Access 关于自定义组件的问题,高手请进! Delphi + VC 最佳搭配
在Delphi 中,你能够找到它的最高级的部分,如果水平够的话,在现在delphi的源程序中就能够大概了解了Delphi 的运作了。
所以我觉得在Delphi和VB中类的区别很大,像Nicrosoft说的。