Académique Documents
Professionnel Documents
Culture Documents
TECNOLÓGICO
PÚBLICO
“ALFRED NOBEL”
• Constantes
• Campos
Variables de la clase
• Métodos
• Propiedades
• Indizadores
• Eventos
• Operadores
• Constructores
• Finalizadores
Acciones que deben realizarse antes de que las instancias de la clase se descarten de forma permanente
• Tipos
ACCESIBILIDAD
• Cada miembro de una clase tiene asociada una accesibilidad, que controla las regiones del texto del programa que
pueden tener acceso al miembro. Existen seis formas de accesibilidad posibles. Se resumen a continuación.
• public
Acceso no limitado
• protected
Acceso limitado a esta clase o a las clases derivadas de esta clase
• internal
Acceso limitado al ensamblado actual (.exe, .dll, etc.)
• protected internal
Acceso limitado a la clase contenedora, las clases derivadas de la clase contenedora, o bien las clases dentro del mismo
ensamblado
• private
Acceso limitado a esta clase
• private protected
Acceso limitado a la clase contenedora o las clases derivadas del tipo contenedor con el mismo ensamblado
Métodos de Clase
• Los métodos de una cla5e constituyen la lógica de la clase, es decir, contienen el código
que manipula el estado del objeto. Además constituyen el mecanismo utilizado para
implementar los mensajes entre objetos. Quiere decir, cuando un objeto se comunica
con otro por un mensaje lo hace por medio de la invocación al método correspondiente
del objeto. Y el mecanismo para invocar un método en java es por medio de las
referencias usando el operador de la siguiente forma:
referencia.metodo (parametros);
Sintaxis Para Definir Un Método En C# es:
• especificador de acceso: determina la visibilidad de una variable o un método de
otra clase.
• Tipo de retorno: Un método puede devolver un valor. El tipo de retorno es el tipo
de datos del valor que devuelve el método. Si el método no devuelve valores,
entonces el tipo de retorno es nulo.
• Nombre del método: El nombre del método es un identificador único y es
sensible a mayúsculas y minúsculas. No puede ser igual que cualquier otro
identificador declarado en la clase.
• Lista de parámetros: Incluidos entre paréntesis, los parámetros se utilizan para
pasar y recibir datos de un método. La lista de parámetros se refiere al tipo, orden
y número de los parámetros de un método. Los parámetros son opcionales; Es
decir, un método no puede contener parámetros.
• Órgano de método: contiene el conjunto de instrucciones necesarias para
completar la actividad requerida.
PARÁMETROS
• Los parámetros se usan para pasar valores o referencias a variables a métodos. Los
parámetros de un método obtienen sus valores reales de los argumentos que se
especifican cuando se invoca el método. Hay cuatro tipos de parámetros: parámetros
de valor, parámetros de referencia, parámetros de salida y matrices de parámetros.
• Un parámetro de valor se usa para pasar argumentos de entrada. Un parámetro de
valor corresponde a una variable local que obtiene su valor inicial del argumento que
se ha pasado para el parámetro. Las modificaciones en un parámetro de valor no
afectan el argumento que se pasa para el parámetro
•
EJEMPLO PRACTICO
• Crear un nuevo proyecto:
Seleccionar C#, Aplicación de Consola:
Consola de inicio, Librerías, Class Program, static void Main:
Mensaje de Bienvenido
Agregamos pausa a la consola:
Uso de una variable en el programa, almacenamiento de
información y su impresión
Programa que suma 2 números:
Calculadora sencilla: