C#: Programación orientada a objetos

Métodos: procedimientos

Prueba ahora LinkedIn Learning sin cargo y sin compromiso.

Prueba gratis Mostrar modalidades de suscripción
A lo largo de este video, conoceremos el concepto y también la utilidad de los procedimientos. Como práctica, identificaremos en nuestro proyecto cuándo es necesario implementar procedimientos y lo haremos.
07:05

Transcripción

Podemos clasificar los métodos de acuerdo a si devuelven o no algún resultado. Los métodos creados anteriormente se pueden clasificar como funciones, ya que nos están devolviendo algo. En este caso, el método Checar me ha devuelto una variable de tipo "String" que será la respuesta. Los métodos que he creado en la clase "Estudiante" también podemos clasificarlos como funciones. Vemos que después de la palabra reservada "public", nos indica el tipo de dato que nos está devolviendo. Los métodos clasificados como procedimientos nos servirán para ejecutar una secuencia de instrucciones sin devolvernos ningún valor. Voy al programa principal y voy a suponer que, desde aquí, el usuario ejecutará las opciones que requiera del sistema. Configuramos la consola que aparecerá al usuario. La pongo un título. "Sistema de Administración Escolar". Y supongamos que quiero mostrar un mensaje al usuario que indique que la consola está funcionando correctamente. Dado que puedo querer ejecutar esta función o el usuario puede querer ejecutar esta función varias veces, creo un método. Pongo que sea público y estático. Y pongo la palabra reservada "void", lo que significa que este método es un procedimiento, o, en otras palabras, que no me va a devolver nada. El nombre que pongo al método es "ImprimirMensajePrueba". Finalmente, dentro de este método, indico que quiero que en la consola se imprima el siguiente mensaje: "Mensaje de Prueba". Desde el método principal, invoco o mando llamar este método. Doy la opción al usuario de que presione cero (0) cada vez que quiera mostrar ese mensaje. Ahora, creo la variable de tipo entero. "X será igual a lo que recibamos desde la consola. Finalmente, agrego la siguiente línea de código para evitar que la consola se cierre. A menos que el usuario lo indique presionando una tecla claro. Indico a continuación que si "X" es igual a "0" mande a llamar o invoque el método "Imprimir Mensaje de Prueba". Como observamos, al mandar llamar este método, no lo asigno a ninguna variable porque no está devolviendo ningún dato. Ahora ejecuto. Me aparece el mensaje que he indicado y el título de la consola. Presiono cero ("0"), y me muestra el mensaje de prueba. Este método que he creado lo puedo mandar llamar las veces que necesite. De esta forma, evitaré escribir esta línea de código o todas las líneas de código que contenga un método cada vez que lo necesite en mi programa principal. Dentro de las clases que he definido, también puedo declarar métodos que no devuelvan ningún valor. Vamos, por ejemplo, a la clase "Profesor" y agregar un método con la palabra reservada "void". Asignar materia e indicar dentro qué queremos que haga. En este momento, lo dejo solamente con un comentario. Al final, en la clase "Empleado", puedo agregar también un método que ya habíamos comentado anteriormente como "Comportamiento" de la clase "Empleado". Este método es "CalcularPago." Lo defino de la siguiente forma. De hecho, para poder hacer la lógica dentro del método, agrego un atributo de tipo "decimal" que nombro: "pago". Agrego su propiedad respectiva. Indico que solo se pueda consultar esta propiedad. Dado que, como dijimos anteriormente, el cálculo de pago se hará de forma diferente dependiendo de la entidad, lo dejo vacío por el momento.

C#: Programación orientada a objetos

Conoce a fondo el paradigma de programación orientado a objetos, partiendo de los conceptos principales y la teoría para posteriormente aplicarlo en el código con Visual Studio C#.

2:22 horas (31 Videos)
Actualmente no hay comentarios.
 
Software:
Fecha de publicación:5/04/2017

Este curso video2brain está disponible como descarga y para ser visualizado online. ¡Pero no hace falta que decidas entre las dos opciones! Al comprar el curso, disfrutarás de ambas posibilidades.

La descarga te permite ver las lecciones sin estar conectado/a a internet y supone una navegación fácil y ágil entre capítulo y capítulo. Si vas a trabajar en diferentes ordenadores o si no quieres descargarte el curso completo, entra en la web con tus datos de acceso y disfruta directamente de tus vídeos online. Te deseamos que disfrutes de este curso y te resulte de mucha utilidad.

Estamos a tu disposición si tienes cualquier tipo de duda o pregunta.