Manipulación de clases y objetos
Visual FoxPro proporciona dos operadores especiales para la programación de objetos: el operador punto (.) y el operador de resolución de alcance (::). Visual FoxPro también incorpora comandos que permiten crear una clase, así como crear y agregar objetos a una clase.
Operador, comando, función | Descripción |
---|---|
. (Operador punto) | Define el alcance de los objetos para sus objetos primarios, y el alcance de las propiedades, eventos y métodos para los objetos. |
:: (Operador de resolución de alcance) | Llama a un método de clase primaria desde la subclase. |
CREATEOBJECT( ) | Crea un objeto a partir de una clase, de una subclase o de un objeto OLE. |
DEFINE CLASS con la cláusula ADD OBJECT |
Crea una definición de clase. La cláusula ADD OBJECT agrega un objeto basado en una clase o subclase existente en tiempo de diseño. |
GETOBJECT( ) | Devuelve una referencia a un objeto OLE. |
Para obtener más información acerca de cómo utilizar clases y objetos, vea Programación orientada a objetos.
Vea también
:: Operador de resolución de alcance | CREATEOBJECT( ) (Función) | DEFINE CLASS (Comando) | GETOBJECT( ) (Función) | Transferencia de datos y matrices | Manipulación de datos | Tratamiento de valores NULL