delphi学了几天 学成结构化语言了 一点面向对象都没用到 有必要用么(1分)

  • 主题发起人 主题发起人 paulcross
  • 开始时间 开始时间
P

paulcross

Unregistered / Unconfirmed
GUEST, unregistred user!
写的程序可能实际上是用到了 可是写的时候无非是给那些控件属性赋值 给事件添加一个函数而已 几下一个数据库应用程序就出来了 我们写的那部分代码就是个结构化的If while 之类 哪里用的到面向对象?
别的程序也是 一点面向对象的用处都找不到


是不是面向对象很没用 就是多费一道事而已 小程序根本用不着 一个unit就可以的事 为什么非弄一堆unit 编译一堆dll

连c++ 之父也说过他当时创造c++ 也就是为了故弄玄虚 其实比C没什么好的 因为所谓的代码重用之类 根本就没一个公司会用的到 写它是为了提高车程序员门槛 好提高工资?

是是不是用到的都是大程序 都是那种自己写控件 自己写数据库的结构的那种?
 
连c++ 之父也说过他当时创造c++ 也就是为了故弄玄虚 其实比C没什么好的
-------
别人的一句笑话还真有人当真。
 
你怎么知道是笑话?证据呢
 
oo这种东西,你只有不断实践,强迫自己抽象事物。才能做到,其实oo有很大的用处,我感觉除了代码重用外,还有良好的oo编写使程序更好阅读,这点过程化就没有oo的优势。可以通过类名字就可以大致断定类的作用。一般大的系统工程比较注重这点,因为毕竟oo的有势比过程化更有优势。小的公司就没什么了,不过要看你的团队领导人了,如果她不是那么看中oo,那么就不好说了。反正我尽量把功能相近的封装成类,然后留有合适的接口,减少和外部的耦合。呵呵,乱七八糟的说了一大堆。
 
我要开发一个支持多种数据库的程序,可以利用接口实现,
否则你就要针对SQL Server,MySQL...不同的数据库开发不同的程序
这样代码量会很大的,我现在正想开发一个接口类,希望能在多数据库版本切换
 
数据库的现在接口有现成的吧 ado就能连很多数据库 代码很多可以复制粘贴的 稍稍改动一下就可以了 并不是说你写的行数多 空间复杂性 时间复杂性就高 运行的时候是一样的吧

可读性么 我觉得分好几个unit 一点也不好读 不如在一个unit里面搞定 类很容易出错的
而且除了delphi自带的些个类 还有控件 其他的类哪里会重用啊 还不如自己把代码保存
到笔记里 下次用的时候复制粘贴过来 这样重用的还比较多 修改的也肯定比类少
 
知道你学了Delphi程序几天就写出了程序为什么?用VC写同样的程序你会吗?几下一个数据库应用程序就出来了知道背后的原理吗?OO就是让初学者也能快速构建自己的应用程序的魔法啊!
 
是啊 没说delphi不好啊 可是不知道对我们来说00有什么用 几个人能用来开发个delphi 我看这里也都是做几个数据库应用而已 图像处理 3d引擎 人工智能 没见有人做啊
 
要学高深编程技术看看国外的论坛,看看老外是这么玩Delphi的。国内只有数据库最火也最有市场。所以Delphi在中国用的人也最多。
 
能不能介绍几个国外好的论坛啊,想深入的学一下。
 
从第一条记录看最后一条,我突然间想到了"盲人摸象"!
 
来自:paulcross, 时间:2006-4-17 2:14:58, ID:3417094
你怎么知道是笑话?证据呢
--------
那你有怎么知道那个C++的老爸说过着句话,而且不是笑话?
而且这个鲜花的最初期版本是说pascal比较优美,发明C是故弄玄虚。

楼主,你有看过OOP的程序没?
如果没有请不要乱发言。

Delphi的VCL都是OOP的。
你想像一下,如果你要用结构化重写VCL你能写成怎么样。

不可否认现在真正会OOP的人比较少,而且OOP存在一定程度的烂用。
但你没见过优秀的程序也只是你接触的层次问题。
 
[:)]虽然我对delphi算得上是个文盲,但OOP还懂一点点,好象不是楼主说的那么没用的吧~~~~~~~~~~~!!!
 
oo我感觉还是很有用的。
--
Delphi编程天地:18600851
 
有几个人算是高级的阿 大多数都不是高级的吧 既然不是高级那么非用00干什么 那句话是真是假到无所谓
 
呵呵,长得丑不是你的错,跑出来吓人就是你的不对了,请不要把无知当荣耀。
又没人逼你OO,层次太低用OOP死得更快(就和楼主说OOP无用一样)。
不再回帖了,浪费时间。
 
接受答案了.
 
后退
顶部