搞了几年编程了。被别人这样说! 高手有没有关于什么oop,类。这方面的资料。和书。网站什么的 呀。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 呵呵!oop是什么我都不知道! 我想了解一种真正的面向对象的思路。还有关于delphi方面类的知识,小弟底子比较差大家不要见笑。 我看从“细胞类”写起,一直继承到“灵长类”,肯定变high hand,呵呵,开玩笑的 急什么急,几年了,还急在这一时吗?几点建议,1,分析控件源码并自己写控件..2,学习COM.3,学习多层数据库系统开发.4,看看相关的书和资料.书推荐: <UML面向对象设计基础> ,<设计模式> 让那位高手写一段他认为最得意的代码出来,贴上来让大家看一下,他的OOAD功底如何?OOAD的思想不在于语言,在于运用!你让他写一段代码与BORLAND出的标准类比较一下,看一下谁强谁弱。关键在人,与语言无关(是指现在的语言基本上都有如此特性)。不管白猫黑猫,捉到老鼠就是好猫;在程序世界里不管你如何实现,办得了事,赚得到钱,才是好程序!一已之见,听不入耳的就当我没说。 同意 seekuface(seekuface) ,关键看能不能赚钱^_^不能赚钱再面向对象对这个商业社会来说都只是一堆乱码^_^ to: seekuface(seekuface)我不知道那位高手的水平,不过听我同事说他们是老乡。现在在北京。月薪13K,我想不会差吧。而我的是他的1/7。你说我学吗? 学学c++对你有帮助,我就学c++。op(object pascal好像没有标准——??) 什么高手嘛,object pascal难道不好吗?和c++同一个重量级。不懂还装高手,别信他! object pascal也是面向对象的啊。难道这位高手这点也不知? 可是别人就是这么说的。我不明白所以想了解什么是真正的oop. 京帮说话一般都很冲,多少有点夸张。你用了几年OP都没改,说明你的东西还是派的上用场,何必在乎多一个O少一个O呢?枪能扎死人,刀能砍死人,黑猫可以逮耗子,白猫就不行吗?多请教是对的,别迷信。 同样面向对象的啊,PASCAL有什么不好的?java bean 不就是向 DELPHI 学的。挺好的啊。这种东西,运用之妙,存乎一心,一个小小的东西,不用OOP更好。大项目中才体现出OOP之妙。但,有几个大项目呢? Object pascal本身就是OOP的。学什么呀?主要是学OOP的思想,别把Delphi当VB来用 是呀,我现在的程序都是调用delphi自己带的函数过程和自定义函数过程。我可能到目前为止没有用过关于类方面的知识。所以想知道应该怎么学习和运用。学海无涯呀 http://www.csdn.net/expert/topic/616/616539.xml?temp=.1292536 to :zengyixun(曾一迅) 你在说什么? 重要声明这段代码不是我写的。。我要学习OOP不是讨论这段代码的问题。谢谢 一段code写的越清晰,越简单越好最好一眼可以看完一段功能连滚动条都不用拖动if (application.MessageBox('你确认你的填写正确无误了吗?', '确认?', MB_OKCANCEL + MB_DEFBUTTON1) <> IDOK then Exit;(* 赋值的 code write in ondatasetnewrecord event*)with DataModule1.ClientDataSetWorkPepo do begin Close; Open; Append; Post; ApplyUpdates(0);end;with TmessageboxFormData.Create(Application) Try Caption := '提示信息!'; RxLabel1.Caption := '请你首先将部门选择好!'; Showmodal; Update;Finally Free;end; 学习OOP最好是看C++方面的书。抛弃以前的一切吧,不然理解有困难的 靠!DELPHI是真正的OOP,C++不是啊!!!!!!!!!!!!!!!!1!!!这都不知道啊?没人会看这优美的PASCAL头疼,但是C++的代码看啦才头疼呢! C++对OO的特性支持不完整,JAVA比较好一点,但仍不完整。To huangbin277(小学毕业搞——挨踢) :月薪13K,并不代表什么,可能他只是处在一个位置上而已。你看真正的程序有多少人的薪水能与公司的CEO、CTO等相比,或是与建筑商相比? 你要想高薪,就发奋去做管理人员吧!(我个人并不认为做管理人员有什么不好)虚心学习是件好事,但不能迷信、不能自卑.在业界里,DELPHI可能不是最好,但MS不能做PASCAL语言(据说是与BORLAND有协议),典型的狐狸心理。 看了各位的劝告,知道我错了。不过我这一次真的要学习在delphi 中使用面向对象的方法。因为面向对象的技术成熟了好多年了。可是我现在什么都不明白。 建议看一看软件工程和ooa/ood/oop的书籍,可能去软件工程的网站会有些收获! king_dragon(我是谁):什么地方有软件工程方面的网站呢?推荐几个 哦哦皮只是对编程方法的一种探索,现在已经有人对oop产生了疑问,说oop到底给我们带来了什么?大张旗鼓了oop这么多年,还是有好多人在结构化.在本质上的编程效率并没有提高.哦哦皮所鼓吹的代码重用也就是那么一回事--包括宝兰的delphi得重用也只是类库层面上的,思索,思索.....以上为引言和我的理解,请指教 oo是一种方法,说多了也可以叫思想,俗话说:没吃过猪肉,还没见过猪跑吗?但事实就是这样。说道底,oo就是经验,解决问题的经验,asm用多了,我就不信你会oo,不过op不属此列。 什么OOP,你要是Windows SDK使得好,啥都不用学。 我知道是oo是一种思想,现在假设如果我要作一个关于bom的系统。那么我要怎么在程序中实现oop的思想,type TBOM = Class end; 呵呵。谁说用DELPHI竟然没有用过OOP啊。只要你不是使用纯API方式编程,就一定会涉及OOP:TForm不是对象?TApplication不是对象?全部都是。而C++呢,在MFC里竟然要使用消息映射,这不是胡整吗?这就破坏了它的对象体系了,呵呵。所以说C++对对象的支持不完整啊。 我儿子经常骂人:“OPO——OPK” 。(宁波土话)不知道这和OOP有什么关系? 关于MSComm的一个小问题 FastReport4.7.109安装问题 请问是否可以把chrome嵌入到自己的应用程序中? p2p通讯的速度问题 我用sqlserver2k的企业管理器中重新建立用户的问题! PageControl的问题 关于显示字段名的问题 有些函数在声明中要加入stdcall,什么意思?有什么做用? 如何实现query数据集的复制? 急急急!Delphi6+SQLanyWhere作C/S行吗?服务器端还需要安装SQLanyWhere吗? 能不能在一个DataModule上放两个database?答者有分 一个有关TCombox的问题!
小弟底子比较差大家不要见笑。
几点建议,
1,分析控件源码并自己写控件..
2,学习COM.
3,学习多层数据库系统开发.
4,看看相关的书和资料.书推荐: <UML面向对象设计基础> ,<设计模式>
OOAD的思想不在于语言,在于运用!
你让他写一段代码与BORLAND出的标准类比较一下,看一下谁强谁弱。
关键在人,与语言无关(是指现在的语言基本上都有如此特性)。
不管白猫黑猫,捉到老鼠就是好猫;在程序世界里不管你如何实现,办得了事,赚得到钱,才是好程序!
一已之见,听不入耳的就当我没说。
不能赚钱再面向对象对这个商业社会来说都只是一堆乱码^_^
我不知道那位高手的水平,不过听我同事说他们是老乡。现在在北京。
月薪13K,我想不会差吧。而我的是他的1/7。你说我学吗?
op(object pascal好像没有标准——??)
不懂还装高手,别信他!
难道这位高手这点也不知?
java bean 不就是向 DELPHI 学的。挺好的啊。这种东西,运用之妙,存乎一心,一个小小的东西,不用OOP更好。
大项目中才体现出OOP之妙。但,有几个大项目呢?
主要是学OOP的思想,别把Delphi当VB来用
。
我可能到目前为止没有用过关于类方面的知识。所以想知道应该怎么学习和运用。学海无涯呀
你在说什么?
不是讨论这段代码的问题。谢谢
一段code写的越清晰,越简单越好
最好一眼可以看完一段功能连滚动条都不用拖动if (application.MessageBox('你确认你的填写正确无误了吗?', '确认?',
MB_OKCANCEL + MB_DEFBUTTON1) <> IDOK then Exit;(* 赋值的 code write in ondatasetnewrecord event*)
with DataModule1.ClientDataSetWorkPepo do begin
Close;
Open;
Append;
Post;
ApplyUpdates(0);
end;with TmessageboxFormData.Create(Application) Try
Caption := '提示信息!';
RxLabel1.Caption := '请你首先将部门选择好!';
Showmodal;
Update;
Finally
Free;
end;
抛弃以前的一切吧,不然理解有困难的
这都不知道啊?没人会看这优美的PASCAL头疼,但是C++的代码看啦才头疼呢!
To huangbin277(小学毕业搞——挨踢) :
月薪13K,并不代表什么,可能他只是处在一个位置上而已。
你看真正的程序有多少人的薪水能与公司的CEO、CTO等相比,或是与建筑商相比?
虚心学习是件好事,但不能迷信、不能自卑.
在业界里,DELPHI可能不是最好,但MS不能做PASCAL语言(据说是与BORLAND有协议),典型的狐狸心理。
什么地方有软件工程方面的网站呢?推荐几个
type TBOM = Class
end;
不知道这和OOP有什么关系?