社区
数据库相关
帖子详情
调查:有多少人在项目中用OOP的思想进行Delphi开发
netrobo
2005-04-24 04:50:24
OOP想必大家都清楚,在JAVA项目中您的每一行代码都是基于OOP思想的,虽然Delphi也是完全面向对象的,但在实际项目开发中用多少人真正用OOP的思想进行Delphi程序的开发?
以前做的一个项目是用控件、窗体式的方法进行的设计,虽然设计本身也有一定的灵活性,但因需求多变,后期还是带来了维护难的问题,后来想重新设计一个新版本,考虑系统的扩充性和更大的灵活性,我首先考虑到的就是OOP,但又不知从那里下手,欢迎大家一起讨论讨论。
...全文
548
47
打赏
收藏
调查:有多少人在项目中用OOP的思想进行Delphi开发
OOP想必大家都清楚,在JAVA项目中您的每一行代码都是基于OOP思想的,虽然Delphi也是完全面向对象的,但在实际项目开发中用多少人真正用OOP的思想进行Delphi程序的开发? 以前做的一个项目是用控件、窗体式的方法进行的设计,虽然设计本身也有一定的灵活性,但因需求多变,后期还是带来了维护难的问题,后来想重新设计一个新版本,考虑系统的扩充性和更大的灵活性,我首先考虑到的就是OOP,但又不知从那里下手,欢迎大家一起讨论讨论。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
47 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
netrobo
2005-06-27
打赏
举报
回复
up
leon2k
2005-05-30
打赏
举报
回复
我个人认为,在服务层次上实现OO是最关键的,至于服务内部,可以根据需要再细化,如果象JAVA一样什么都要OO,那么也就失去了Delphi的以快速见长的特点了。这样到有一点SOA的味道了。
netrobo
2005-05-25
打赏
举报
回复
再顶顶。
thiftcat
2005-05-20
打赏
举报
回复
oop是啥软件?@_@
warmworm
2005-05-19
打赏
举报
回复
oop是一种思想
关键看你自己的抽象能力了
多练习,多考虑
5207
2005-05-19
打赏
举报
回复
大系统都市用OOP
johnnyqiu
2005-05-19
打赏
举报
回复
我覺得OO並不是說你使用面向對象的工具就是OO了 OO是一種思想 開發工具只是你的筆 而思想才是你要寫的內容 這樣不論任何OO Tool在你手裡都會自然而然的體現出OO架構 本人基本提倡的是將邊界類、實體類與控制類分開 各司其職
leon2k
2005-05-18
打赏
举报
回复
Delphi对OO提供了完善的支持,既有OO的优点,又有过程式的优点,我们的项目在框架设计上一直采用OO,对服务内部的,则可能会采用基于过程的处理方法。
认为Delphi对OO支持不够的,其实应该是自己对于基于OO的设计还不很清楚吧。
angle097113
2005-05-18
打赏
举报
回复
最近的这个项目中才第一次使用,
感觉还不错,可以提高开发效率,但是感觉Delphi对于OO的支持不是很好,待遇提高
netrobo
2005-05-18
打赏
举报
回复
顶
努力偷懒
2005-05-18
打赏
举报
回复
不使用OO的好处是项目当中存在太多的特殊事件,不得不独立出来做,这样使用OO真是受罪的!
使用OO最主要是重复性太大,不使用OO会很不爽,很麻烦!处理起来就更麻烦了!
努力偷懒
2005-05-18
打赏
举报
回复
我一个人做项目,使用OOP,自己学,没有任何人教导过的哦!感觉OOP维护的时候比较好处理,不数量掌握OOP的维护也有一定的困难!不过OOP的开发思维,有时候真的很实用,但是开发期比较长,考虑的是太多的接口了!
netcha
2005-05-18
打赏
举报
回复
把dataset作为参数传递, 不好. 如果你的系统需要与其它系统链接起来, 怎么办? 把你的DATASET传给JAVA? 传到LINUX也行吗?
非常推荐用XML的数据包传递, 哪怕是一个参数
「已注销」
2005-05-18
打赏
举报
回复
不OO还用delphi干嘛
日立奔腾浪潮微软松下联想
2005-05-18
打赏
举报
回复
OOP->OCP->MDA
这就是模式复用的发展方向。
还在谈OO?OO已经是一种基础技术了。
psp2003
2005-05-18
打赏
举报
回复
我有用
netrobo
2005-05-12
打赏
举报
回复
是啊,就是想用Java流行的方式开发Delphi项目
chinaandys
2005-05-12
打赏
举报
回复
前几天去面试,看了一下一个公司用OOP写的一个框架,强啊,感觉这种思想,要对业务流程相当熟才行,练练啊
netrobo
2005-05-12
打赏
举报
回复
顶
g961681
2005-05-12
打赏
举报
回复
在做db开发时,业务类的设计是很重要的!
业务类设计的好,就有可能节省一半,甚至更多的时间。
不过呢,db开发数据量很大的,基本上在做过一段时间以后,现在都直接把dataset作为参数传递。
不知道有没有更好的方法???
等ing...............
加载更多回复(27)
PHPCMS 基础+实战全套
项目
快速
开发
利器
PHPCMS V9(后面简称V9)采用PHP5+MYSQL做为技术基础
进行
开发
。... 课程难点: PHPCMS在开源的的产品上
进行
开发
,我们需要时间去阅读别人的代码和解析代码思路,这是一个web程序员,
开发
过程中的必不可少的技能。
Delphi
编程(
OOP
)
仅仅向窗体上扔几个构件,甚至不用动手写代码,就能很容易地做出一个有实用价值的程序,真是令人激动。但是,VCL只是
Delphi
的一小部分,
Delphi
的优秀远远不只是表现在VCL上。如果你仅仅停留在使用VCL这一阶段,那么...
深入
Delphi
编程(
OOP
)
OOP
是一种非常重要的编程
思想
。也许你会对这种抽象的东西不感兴趣,可是几乎任何一个高手都会告诉你:“语言并不重要,重要的是编程
思想
。”刚刚接触的
Delphi
的朋友,可能最感兴趣的就是它丰富、强大的VCL(可视化...
Delphi
编程
OOP
思想
【转】
原文:http://blog.sina.com.cn/s/blog_9c47a15201015rew.html ... 好东西大家分享 ...刚刚接触的
Delphi
的朋友,可能最感兴趣的就是它丰富、强大的VCL(可视化构件库)。仅仅向窗体上扔几个构件,甚至不用动手...
Delphi
面向对象编程
思想
读书笔记
通过覆盖方法可以在不同的实现类中有不同的行为。
Delphi
中能够被覆盖的方法限定为Virtual和Dynamic的方法。为了覆盖一个方法,在派生类
中用
Override代替上面的标识符。 注意:在声明方法的时候,如果派生类中的...
数据库相关
2,498
社区成员
88,445
社区内容
发帖
与我相关
我的任务
数据库相关
Delphi 数据库相关
复制链接
扫一扫
分享
社区描述
Delphi 数据库相关
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章