类方法
发布日期:2021-06-28 21:21:36
浏览次数:2
分类:技术文章
本文共 776 字,大约阅读时间需要 2 分钟。
类方法是一种特殊的方法,它们在声明和实现时都要以class开头,它具有以下特点:
1、类方法可以通过类名和对象名调用,使用类名调用时,可以不实例化。 2、类方法不能访问类中声明的属性、变量和普通方法。 3、类方法可以调用类中的其他类方法。示例:
type
TSample = class private FValue: Integer; public procedure NormalProc1; class procedure ClassProc1; class procedure ClassProc2; property Value: Integer read FValue write FValue; end;
{ TSample }
class procedure TSample.ClassProc1;
begin ClassProc2; //可以直接调用其他类方法 //NormalProc1; //错误:不能调用普通方法 // ShowMessage(Value.ToString); //错误:不能访问类属性 // ShowMessage(FValue.ToString); //错误:不能访问类变量 end;class procedure TSample.ClassProc2;
begin ShowMessage('ClassProc2'); end;procedure TSample.NormalProc1;
begin end;外部调用:
procedure TForm1.btn1Click(Sender: TObject);
var Sample1: TSample; begin TSample.ClassProc1; //可以用类名调用 Sample1.ClassProc1; //可以用对象名调用 end;转载地址:https://blog.csdn.net/yanjinrong/article/details/107301303 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
网站不错 人气很旺了 加油
[***.192.178.218]2024年04月07日 06时58分32秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
Java集合简介
2019-04-29
HTML5之Validation Plugin表单插件使用(仅供参考)
2019-04-29
HTML5简单轮播的实现(使用JQuery)
2019-04-29
MongoDB数据库安装
2019-04-29
MongoDB数据库安装完成之后的配置
2019-04-29
Mongo数据库使用
2019-04-29
弹性布局做导航
2019-04-29
使用setTimeout()实现setInterval()功能
2019-04-29
jQuery鼠标经过显示二级导航菜单(用less写的)
2019-04-29
canvas刮涂层抽奖
2019-04-29
axios接收后台图片二进制流显示到前端
2019-04-29
iView3.0样式显示问题(Select和DatePicker)
2019-04-29
Gulp常用的一些插件
2019-04-29
Docker:基础知识
2019-04-29
mysql知识总结
2019-04-29
C#连接ACCESS
2019-04-29
linux安装VMtools
2019-04-29
移动硬盘插入win10检测到却不显示盘符解决方法
2019-04-29
怎么查看本机S/N序列号和BIOS版本
2019-04-29
ThinkPad X1 Carbon安装win7.
2019-04-29