麻烦大家帮我看看这个类中的属性定义有什么不对的地方?小弟是初学delphi的面向对象编程。
TDBOperate = Class(TObject)
private
FItems: TStrings;
FQuery: TADOQuery;
FSavePass: Boolean;
protected
procedure SetItems(const Value: TStrings);
function GetIsSavePass(UserName: string): Boolean;
procedure SetIsSavePass(SavePass: char = '1');
public
constructor Create; overload;
property Items: TStrings read FItems write SetItems;
property IfSavePassWord: Boolean read FSavePass write SetIsSavePass default false;
procedure GetTRecentLogin;
end;
其中的函数和过程 我都定义了 可是在编译的时候总是提示我[Error] UDBOperate.pas(21): Incompatible types 。这是怎么回事呀?
private
FItems: TStrings;
FQuery: TADOQuery;
FSavePass: Boolean;
protected
procedure SetItems(const Value: TStrings);
function GetIsSavePass(UserName: string): Boolean;
procedure SetIsSavePass(SavePass: char = '1');
public
constructor Create; overload;
property Items: TStrings read FItems write SetItems;
property IfSavePassWord: Boolean read FSavePass write SetIsSavePass default false;
procedure GetTRecentLogin;
end;
其中的函数和过程 我都定义了 可是在编译的时候总是提示我[Error] UDBOperate.pas(21): Incompatible types 。这是怎么回事呀?
...全文
相关推荐
delphi面向对象编程思想光盘
Delphi中的属性和方法定义非常直观,可以通过`property`关键字定义属性,`procedure`和`function`定义方法。
Delphi6中类的使用
在Delphi 6中,类是面向对象编程的基础构建块,它允许我们组织代码并创建具有特定属性和方法的对象。让我们深入探讨一下类在Delphi中的使用,包括类的定义、创建、特性测试以及对象接口的定义和使用。
Delphi面向对象编程思想
#### Delphi中的面向对象编程实践在Delphi中应用面向对象编程时,以下几个关键点尤为重要:1. **类的定义与使用**:在Delphi中,类是面向对象编程的基本单元。
Delphi面向对象编程思想.pdf
在Delphi中,对象是由类(Class)创建的,类是对象的蓝图,定义了对象的属性(Attributes)、方法(Methods)以及事件(Events)。
delphi面向对象编程思想
#### 二、面向对象编程的基本概念面向对象编程的核心思想是将数据和处理数据的方法组织在一起,形成对象。在Delphi中,对象由类来定义,每个类都有自己的属性(数据成员)和方法(函数)。


