Agregar una clase a un proyecto
Una clase es una construcción de software que expresa los datos y métodos de los objetos, que luego se construyen a partir de esa clase. Estos objetos también se conocen como instancias. Los datos en una clase definen el estado de un objeto, y los métodos en una clase definen el comportamiento de dicho objeto. Los métodos son una secuencia de declaraciones que operan sobre los datos en una clase.
Por lo general, los métodos se declaran para funcionar en las variables de instancia de una clase. Estos métodos se denominan métodos de instancia u objeto. Una variable de instancia es una variable que está vinculada dentro de la instancia o dentro de un objeto instanciado, a diferencia de una variable estática o de clase que está vinculada a una clase.
Puede agregar una clase a su proyecto en Explorador de soluciones. Además, puede seleccionar el tipo de clase que desea crear durante este proceso.
- En Visual Studio, mientras se ejecuta como administrador, vaya a Explorador de soluciones.
- Haga clic con el botón derecho en su proyecto.
- Seleccione Agregar > Nuevo elemento.
- En Elementos de Dynamics 365, seleccione Código.
- Seleccione Clase o Clase ejecutable (trabajo), dependiendo del propósito de la clase.
- Escriba un nombre para la clase.
- Seleccione Agregar para agregar la clase a su proyecto.
Cuando crea una clase, se declara como public, incluso si elimina el modificador public. Además del modificador public, puede agregar los modificadores final y/o extends. Usar el modificador final ayuda a evitar que la clase sea heredada. El modificador extends se utiliza cuando su clase se deriva de otra clase.
Una clase ejecutable para las aplicaciones de finanzas y operaciones, conocida anteriormente como trabajo, es similar a una clase estándar, excepto que contiene un método main. Puede agregar métodos manualmente a su clase, incluido un método principal. Los métodos se describirán con más detalle en la siguiente unidad.
La siguiente captura de pantalla muestra la ventana del editor de código cuando crea una clase ejecutable llamada RunnableClass1.
