Please enable JavaScript.
Coggle requires JavaScript to display documents.
Identificando clases en una aplicación en C# (Clases (Es un plano a partir…
Identificando clases en una aplicación en C#
Clases
Es un plano a partir del cual el objeto es creado.
Es la identificacion de las caracteristicas concretas de un determindao tipo de objeto. Es decir, de cuales son los datos y los metodos de los que van a disponer todo los objetos de este tipo. Por esa razon se suele decir que el tipo de dato de un bojeto es la clase que define las caracteristicas del mismo.
Herencia
Es una propiedad que permite que los objetos sean creados a partir de otros ya existentes, obteniendo caracteristicas similares de este. Este mecanismo nos permite tener clases derivadas a partir de una clase base, con lo que podemos compartir automaticamente metodos entre clasese, subclases y objetos.
Relación entre clases y Herencia
La relacion que existe entre las dos es que la herencia obtiene caracteristicas de una clase general para otra clase mas especifica
Ejemplo de clases en C#
Tenemos la clase Calculadora, en la cual tenemos atributos como lo son suma, resta, multiplicacion y division, tambien en la clase se encuentra los metodos que son las instrucciones que podemos realizar con los atributos las cuales son las distinas operaciones que podemos realizar dentro de la clase.
Métodos de una Clase
Bloque de código que contiene una serie de instrucciones que pueden ser local o heredada.
En C#, todas las instrucciones ejecutadas se realizan en el contexto de un método.
Procedimiento
Es un conjunto de instrucciones que cumplen una tarea.
Función
Como un procedimiento pero retorna un valor.
Método
Puede ser un procedimiento o una función, la diferencia es que le pertenece a una clase.
Diferencias entre Metodo, Procedimiento y Funcion
Son practicamente lo mismo solo se diferencian en el nombre segun devuelvan o no un valor de respuesta. Se podria decir que un Procedimiento es si se declara un metodo como void, en cambio es funcion si retornan un tipo de dato u objeto Ambos se declaran como metodos