![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Delphi面向对象的程序设计
幸福西西弗斯
莫忘少年凌云志,仍许天下第一流
展开
-
关于Delphi中的静态数组、动态数组、检测数组上下界、copy数组
/1. 标准方法:var//定义静态数组//2. 可以使用非0下标:var//不能提倡,这样不容易与系统函数沟通//3. 根据预定义类型来声明数组:type//先定义一个数组类型var//再定义静态数组//4. 在非过程区可以直接赋值:var//5. 多维数组:varbegin//使用end;//6. 根据子界定义数组:typevar//7. 根据枚举定义数组:typevarbeginMyArr[Enum1] := '十月';//十月。原创 2022-10-25 22:04:12 · 1992 阅读 · 0 评论 -
理解 Delphi 的类(三) - 初识类的属性
strict private是 Delphi 7 之后新增的语法, 它解决了在同一单元私有成员不不保密的问题.属性是用来描述一类事务得特征的,这种特征能够运行对象的可视化行为或者对他的操作。对属性值的修改会调用相应的属性设置方法。这类属性以property关键字为标识。2)可进行读写操作的属性(对象编辑器中显示的属性)1)普通的数据成员属性(类属性)原创 2022-10-20 23:53:20 · 466 阅读 · 0 评论 -
理解 Delphi 的类(二) - 初识类的方法
此时我们的类定义就可以放到interface区,直接把定义放在type里面,就无需再多写个type了, 而过程与函数的实现还是放在implementation区。在类中的属性叫做成员变量,方法叫做成员方法;我们在类中定义过程和函数基本相同,唯一的区别就是在类的过程和函数名称前面加上类名和句点。在Object Pascal语言对类的定义和其他语言一样,都是使用class关键字来声明一个类的。在 implementation 区定义的类只能本单元使用。下面把过程与函数包含在一个类里面。原创 2022-10-20 23:07:56 · 423 阅读 · 0 评论 -
理解 Delphi 的类(一) - 从结构/记录谈起
类的概念类是一种用户自定义的数据类型,可以说它是对某一类事物的抽象描述。类使用属性和方法来描述某一事务的具体特性和行为。简单举个例子:将轮船作为类进行描述,轮船不单单指一个物体,而是一类的总称。所以可以不考虑大小,颜色……而是将它抽象为一个类,对应的大小,颜色就可以在类中以属性的形式体现,而轮船在水中运动就是它的方法,所以。原创 2022-10-20 21:57:52 · 413 阅读 · 0 评论