Delphi面向对象的编程思想

第一章、建立面向对象的新思维

1.1.1历史背景

目前对象技术的前沿课题包括设计模式、分布式对象系统、和基于网络的对象应用等

目前面向对象的语言包含4个基本的分支:

1.基于Smalltalk的:包括Smalltalk的5个版本,以Smalltalk-80为代表

2.基于C的:包括Objective-C、C++、Java、C#.

3.基于LISP的:包括Flavors、XLISP、LOOPS、CLOS。

4.基于PASCAL的:包括Delphi(Object Pascal)、Turbo Pascal、Eiffel、Ada95

1.1.2面向过程和面向对象

在面向对象编程中,程序被看做是相互协作的对象的集合,每个对象都是某个类的实例,所有的类构成一个通过继承关系相联系的层次结构。面向对象的语言常常具有以下特征:

对象生成功能、消息传递机制、

猜你喜欢

转载自www.cnblogs.com/ximi07/p/11972908.html