Escribir definiciones de clases mediante programación
Las clases se pueden definir visualmente en el Diseñador de clases y el Diseñador de formularios o mediante programación en archivos .PRG. En esta sección se explica cómo escribir definiciones de clase. Para obtener más información acerca de los formularios, consulte Crear formularios.
En esta sección
- Definición de clases mediante programación
Se muestra la sintaxis del shell básico para la creación de una clase. - Proteger y ocultar miembros de clases
Mediante un ejemplo, se muestra cómo proteger u ocultar propiedades y métodos en una definición de clase con palabras clave del comando DEFINE CLASS. - Crear objetos a partir de clases
Se describe cómo crear un objeto basado en una clase visual guardada. - Agregar objetos a una clase contenedora
Se detalla cómo agregar objetos a un contenedor utilizando la cláusula ADD OBJECT en el comando DEFINE CLASS o en el método AddObject. - Directrices para el código de métodos y eventos
Se presentan las reglas para crear código de evento y métodos. - Crear un conjunto de botones de desplazamiento por tablas
Se proporciona una explicación acerca de cómo diseñar y crear botones para desplazamiento por tablas mediante código. - Definir un control Grid
Se explica cómo definir un control Grid mediante programación. - Crear una referencia de objeto
Se explica cómo hacer referencia a un objeto y se describen las ventajas de crear referencias sobre realizar copias de objetos. - Matrices de miembros y objetos
Se indica cómo definir miembros de clases como matrices y cómo crear matrices de objetos. - Almacenamiento de datos con objetos
Se describe cuándo y cómo se almacenan datos en objetos. - Integración de objetos y datos
Contiene información acerca de por qué es importante la integración de objetos y datos.
Secciones relacionadas
- Programar en Visual FoxPro
Microsoft® Visual FoxPro® es una eficaz herramienta de administración interactiva de datos, pero además podrá beneficiarse de toda su eficacia para crear aplicaciones. Comprender las técnicas de programación orientada a objetos y el modelo controlado por eventos puede aumentar su productividad como programador. - Desarrollo de aplicaciones
Cuando programe una aplicación, organice sus componentes con el Administrador de programas, una forma integrada de generar y probar su aplicación a medida que la cree. - Programación orientada a objetos
Con la programación orientada a objetos, puede crear componentes de aplicación independientes que respondan a acciones del usuario y al sistema, y que se puedan mantener y reutilizar fácilmente. - Descripción del modelo de eventos
El modelo de eventos define cuándo y cómo tienen lugar las interacciones con el usuario y el sistema.