专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅
在DELPHI中指针最常见的就是和类TLIST结合起来使用。下面是一个很简单的例子,希望对这个例子的分析能让大家对使用TLIST类有一个简单的认识。 代码的功能是使用指针和Tlist来生成一个牌串,并将牌串保存在t_CardInfo中。 procedureTForm1.Button1Click(Sender:TObject); const //黑桃,红桃,方块,草花 CardType:array[0..3]ofString=(’S’,’H’,’D’,’C’); const //取出的牌数 CardNums=4; type //保存牌的指针信息 RCar [阅读全文] [PDF]
在前面的例子中定义了一个student类,定义时如没有设置对类中数据和方法的访问限制,可以在类之外调用类中定义的方法对数据进行操作。使用stl.name的访问形式,可以直接对类中数据进行操作。这种用法虽然简单可行,但与使用全局变量一样,会引起较多问题。 首先,全局变量可在程序的任何部位对数据进行访问,一旦某个全局变量发生改变就会影响所有程序。其次,当改变类中数据类型时,程序调用处的代码也必须相应修改,使得程序维护困难。再者,用户编程时必须清楚类中数据的定义,而且是在类之外编写对类中数据操作的程序。这样就违背了面向对象程序设计的思想。 因此,更好的符合面向对 [阅读全文] [PDF]
从类成员的可见性考虑,可以将类的成员分为:私有成员、保护成员、公有成员、发行成员和自动成员;从为外界服务的角度看,可以将类的成员分为:字段成员、方法成员和属性成员。这里介绍后一种分类所属的成员。 1.字段成员 字段成员相当于对象中的变量,通常是私有类型的成员。定义一个类的字段成员的语法格式如下: type<类类型名>=class(<基类名>) <字段成员名>:<类型名>;//可以定义多个字段 end; 前面的例子,在ugstudent类中正是定义了私有的department字段和specialty’字段。而在 [阅读全文] [PDF]
1 共3条 分1页