向类中添加属性和方法

类的缺省界面由类的属性和方法组成。该界面是操作对象的最常用的方式。

一般来说,属性表示对象的数据,方法表示对象能执行的动作。或者说,属性提供了对象的描述,而方法则是它的行为。

以下主题描述了如何添加类属性和方法的机制,并举出了一些将会遇到的问题。

注意   事件不属于缺省界面。事件是调出接口界面(即,该界面可连接其它对象),而属性和方法属于调入接口(即,该界面的成员被其它对象引用)。Visual Basic 对象的缺省界面是入端界面。

重点   下面的名字不能作为属性名或方法名,因为它们属于下一级的 IUnknown 和 IDispatch 接口:QueryInterface、AddRef、Release、GetTypeInfoCount、GetTypeInfo、GetIDsOfNames 和 Invoke。这些名字将引起编译错误。

详细信息   在本章后面的“向类中添加事件”中将讨论事件。