问一个类定义的问题(50分)

  • 主题发起人 主题发起人 zorom
  • 开始时间 开始时间
Z

zorom

Unregistered / Unconfirmed
GUEST, unregistred user!
一个类定义:
type
ttiles = class
private
...
function gettilepos_left(index:integer):integer;
function gettilenumperrow:integer;
public
...
property tilenumperrow:integer read gettilenumperrow
(这句是什么意思)
property tilepos_left[index:integer]:integer read gettilepos_left
(这句是什么意思)
 
property tilenumperrow:integer read gettilenumperrow
(这句是什么意思)
property tilepos_left[index:integer]:integer read gettilepos_left
(这句是什么意思)

属性声明。调用gettilenumperrow 和 gettilepos_left 可得到
tilenumperrow 和 tilepos_left 的值。
 
你的意思是说tilenumperrow是类ttiles的属性,其值是gettilenumperrow方法执行后的结
果是吗?
 
不是。我说错了,应该是读写特征的声明。
当要获得tilenumperrow的值时,将调用read后的gettilenumperrow
 
接受答案了.
 
define class member and method to access the member,OK?
 
property 属性名称: 数据类型 读写特征 缺省值
如 property Rows:integer read getrows write setrows default 2;
调用GETROWS方法得到属性值,SETROWS写属性值得,默认值为2
 
后退
顶部