zoukankan      html  css  js  c++  java
  • 理解 Delphi 的类(八) 关于类的定义

      //标准语法
      TMyClass1 = class(TObject)
    
      end;
    
    //如果是继承自 TObject 可以省略 TMyClass2 = class end;
    //可以实现多个接口; 实现接口时经常用到 TInterfacedObject 类, 它实现了接口的默认方法 TMyClass3 = class(TInterfacedObject, Interface1, Interface2) end;
    //现在 TMyClass4 相当于 TObject 的别名 TMyClass4 = class(TObject);
    //用 class abstract 说明抽象类, 但内部必须有抽象方法, 才是真正的抽象类. TMyClass5 = class abstract(TObject) procedure Proc; virtual; abstract; end;
    //用 class sealed 定义不可继承的类 TMyClass6 = class sealed(TObject) //... end;
    //这是定义了一个 TObject 类型的指针; TMyClass 称作 TObject 的类引用或元类 TMyClass = class of TObject;
    //类中数据成员的排列顺序一般是: 字段、方法、属性
    //访问权限区域的顺序一般是: 无限制区(默认 published) private protected public published
  • 相关阅读:
    【读书笔记】深入理解计算机系统
    快速排序
    列表查找的两种方法
    冒泡排序、选择排序、插入排序
    堆排序
    supervisor进程管理
    redis-主从复制
    redis-淘汰策略
    URI和URL
    python爬虫之xpath的基本使用
  • 原文地址:https://www.cnblogs.com/del/p/1038118.html
Copyright © 2011-2022 走看看