看懂下面的代码说明你入门了。type 人 = class public procedure 学电脑; end; 驾驶员 = class(人) private 有执照: boolean; public procedure 考执照; procedure 开车; end;....procedure 驾驶员.考执照; begin if 考试通过 then 有执照 := true else 学电脑; end;procedure 驾驶员.开车; begin if not 有执照 then 自己知道会如何办... end;
或者你自己看一下这六本delphi中的一些小的例子。
人 = class
public
procedure 学电脑;
end; 驾驶员 = class(人)
private
有执照: boolean;
public
procedure 考执照;
procedure 开车;
end;....procedure 驾驶员.考执照;
begin
if 考试通过 then 有执照 := true
else 学电脑;
end;procedure 驾驶员.开车;
begin
if not 有执照 then
自己知道会如何办...
end;
你不是小菜鸟,你是只鹦鹉
1.关于学习的方法,就是要动手实践,老是看书不行,另外,有些基本知识要有,比如什么是OOP,这是最基本的东西;
2.函数就向绞肉机,肉从一边进去,经过绞肉机的处理,一边出来的就是肉馅了,你也许并不清楚绞肉机的构造和工作原理,但你知道它能完成这种功能就行了。
毕竟一下子到DELPHI下想做出什么真的不容易
当然并不是不可以,事在人为吗
再看看sql数据库方面的书,
然后自己动手做例程,再贴出来被人扁,修改,再贴,又被扁;
重复一年时间你就是高手了。
先学pascal,最好买本清华出的书,先打基础。
再看看sql数据库方面的书,
我学DELPHI没看过任何书,装了个DELPHI 6,两个小时编出了我的第一个程序:监控指定的IP是否与网络连接着,如果连接断开了报警提示.2000年的时候要编PHP程序,我也没学过,搞了一会儿编了个聊天室出来,让公司同事和我聊天.后来又是JAVA,JSP,到了现在我觉得自己对任何的编程语言都不精通,那些乱七八糟的什么API啊,方法啊,函数啊,我真的没有几个记得的,反正就是编程序嘛,用啥不一样?记得最清楚的是java中要替换字符串,本来有现成的方法可以实现的,我愣是不知道,还是自己写的方法去实现.笨是笨点,但条条大路通罗马嘛.
别把开发程序的看得太高了,其实就是技工,和开车一样,熟能生巧.
在大学里边如果说真的学到了很多很实用的东西,到真不一定,最重要的是掌握学习的方法,相信自己,就一定可以.