Delphi讲义电子科技大学讲师,屈鸿电话,13198563731
Qq:3004887
croacer@etang.com
要求保持课堂安静学习面向对象程序设计方法,掌握 DELPHI的使用课堂采用讲解、讨论、考查相结合重视上机练习考试分为:笔试参考书籍:有关面向对象程序设计的有关 DELPHI的(以例子为主)
第一讲 认识 delphi
一,什么是 delphi
D e l p h i 是 I n p r i s e 公司推出的基于对象 P a s c
a l 语言的新一代面向对象的可视化快速应用程序开发环境。
利用 D e l p h i 编程,可以快速、高效地开发出基于
Wi n d o w s 环境的各类程序,尤其在数据库和网络方面,D e l p h i 更是一个十分理想的软件开发平台。
第一讲 认识 delphi
理解 Delphi
1.对象:是相对独立的客观存在的或者相对独立的逻辑存在的计算机表示
2.面向对象是和面向过程相比较而言的
3.面向对象的三个特征:继承、封装、多态
*对象:是相对独立的客观存在的或者相对独立的逻辑存在的计算机表示
*面向对象是和面向过程相比较而言的第一讲 认识 delphi
可视化的体现
1,所见即所得的界面设计
2,delphi组件是可视化的对象快速的原因
1,可视化;
2,丰富的函数,类库,组件,数据库组件;
3,开发工具和向导;
4,编译速度最快,语法的高度最一致。
第一讲 认识 delphi
二,Delphi不是什么
1,不是专门的数据库开发工具
* 研发的的背景和目的:
1.windows初步流行,主要开发工具 VC和 VB各有所长;
2.数据库开发的需求急剧增加 ;
3.Delphi = VC功能+ VB界面+快速数据库开发,
*delphi中没有专门为数据库操作保留的关键字
*有很强数据库能力的原因是使用 Delphi后续开发的数据库组件第一讲 认识 delphi
2.不是专门的界面开发工具
* IDE本身是 delphi程序且提供源代码;
*delphi可脱离 IDE环境而独立运行 ;
例子,program p; {$AppType console}
begin writeln('hello'); end
编译方法,DCC32 *.pas
3.Delphi 可用于各种通用目的通信,图形处理,数值计算,自动控制等 ;
总结,delphi的语言基础是 object pascal,在其上构建的函数库,
类库,控件库,甚至是 IDE本身都不是语言的固有组成部分,而是用 delphi语言写成的第一批工具,这扩展了 delphi的能力,也验证了 delphi的强大功能