本帖最后由 leisure520 于 2012-03-16 22:23:40 编辑

解决方案 »

  1.   

    delphi中类,我看见大家很少讨论,莫非类在delphi不是一个很重要的概念?TForm就是DELPHI的类,怎么会不重要呢?封装,继承,至少这两个在DELPHI中是经常要用到的,如变量定义位置,private、protected、public,窗口继承等。
      

  2.   

    delphi 是用的Object pascal语言,里面处处都有面向对象的影子,整个程序都是由面向对象构成的。不是说很少讨论,这个是一个大的框架概念。你说的例子,用DELPHI做还是有难度了,你用易语言很简单的写出来,那是因为易语言把大部分的功能都封装好了,你属于直接调用,你调用那功能,也就涉及到了面向对象了。你上面说你DELPHI也学了不少,大概就是直接双击然后写功能那种,简单的功能可以,复杂的你就麻烦了……
      

  3.   

    LZ所说得例子好像不是很恰当,我改一下:
    游戏中每次出现人物,经过判断后打一个聚焦框在上面。
    不过在某一个情人节,Manager要求我们今天不要打方框了,改打一朵玫瑰花吧!
      

  4.   

    http://topic.csdn.net/u/20120322/11/b1ec8312-2458-42cb-949f-2de019292a88.html
      

  5.   

    国人用Delphi,基本上只注重RAD,不是说DELPHI面向对象支持有限,而是用的人的原因。你去看看INDY的一套组件,你见过多少人用过那种方式编程?你问问DELHPIER知道几种设计模式?
    大的复杂的程序,如果要多人合用,设计模式,面向对象必不可少,否则会死得很惨,要么写出的代码基本不能复用,除非是极其类似的东西,还需要在源码的基础上直接改。
    剑再好,如果到了一不懂武之人,也不过是一块铁
      

  6.   

    再补一句,你看看有几个Delphier用过Interface接口?这Interface接口都没用过,还谈什么封装?
      

  7.   

    可以先学写控件!从写控件开始,继续深入,你会发现VCL架构的强大
      

  8.   

    我刚开始也是不理解,就和Java比较,java中类感觉好多,什么东西都和类有关联。学习之初,因为用不到自定义的类或者控件等高级的知识,delphi都是系统自己就将类生成好了,你一般是在里面写事件和业务逻辑,所以有这种感觉,慢慢接触,其实都是一样的,慢慢学习吧,共勉!