Está en la página 1de 4

Documentación para primer parcial teorico

¿Qué es la programación orientada a objetos?


Es un modelo o paradigma de la programación que innovo la
forma de obtener resultados. Está basada en varias
técnicas: herencia, cohesión, abstracción, polimorfismo, acopla
miento y encapsulamiento.
¿Qué es una clase?
Es un molde con el que podemos crear objetos a partir de
ciertos atributos o métodos.
¿Qué es un objeto?
Es una entidad que consta con características únicas o
específicas que puede realizar diferentes acciones. (En
programación orientada a objetos, las características no son
más, que variables que se le pueden llamar atributos y las
acciones que realiza se le llaman métodos)
¿Qué es una propiedad?
Una propiedad es un miembro que proporciona un mecanismo
flexible para leer, escribir o calcular el valor de un campo
privado. Se pueden usar como si fueran miembros de datos
públicos, pero en realidad son métodos especiales
denominados descriptores de acceso.
Get y Set
Estos son descriptores de acceso de propiedades: Get se utiliza
para devolver un valor, mientras que Set se utiliza para asignar
un valor. (La palabra clave value se usa para definir el valor que
va a asignar el descriptor de acceso set)
Llamada de métodos
Para llamar a un método por “Instancia” primero se coloca el
nombre del método, luego se le asigna un nombre y se iguala
como nuevo, usando la palabra ¨New¨ y se coloca el nombre
del método (Ya para llamar un método se coloca el nombre de
la instancia se coloca el punto para indicar que relacionara con
el nombre del método)
Para llamar un método “estático” primero se coloca el nombre
del método y luego coloca un punto indicando que se
relacionara con el nombre del método que este estático en su
declaración.

Variables Locales y Globales


Las variables locales son las que se declaran internamente
dentro de un método, son únicas de ese método y otro método
no las puede utilizar.
Las variables globales se declaran en la clase y todos los
métodos pueden acceder a ella
¿Qué son los parámetros?
Permiten enviar información hacia afuera o dentro de un
método (Son tres: Por valor, Por referencia, Por salida)
Por valor: estos pueden transferir datos a un método, pero no
fuera de él (o sea, en el método que se declara)
Por referencia: Los datos se pueden transferir dentro y fuera de
un método. (Estos llevan una especie de articulo antes de
declarar que se llama “ref”)

Por salida: aquí los datos se pueden transferir a un método,


pero no dentro de él.
Sobre carga de métodos
Es cuando en una clase, todos los métodos tienen el mismo
nombre

Datos extra
Para mostrar datos: Console.Write(dato);
Console.WriteLine(dato);
Para capturar un dato: ReadLine();

También podría gustarte