Está en la página 1de 10

Ejemplos de Métodos con Visual Studio 2013

Trabajando con Visual Studio 2013

1. Abrir Visual Studio 2013 y aparecerá la siguiente interfaz, en la cual seleccionará Nuevo proyecto:

2. Cuando seleccione Nuevo proyecto, aparecerá la siguiente ventana y debe tener cuidado de
seleccionar Visual C# y luego Aplicación de consola:

En nombre, escribirá el nombre que quiere darle a su proyecto y en Ubicación asegúrese de


guardarlo en la carpeta de su elección y no en la que le proporcione por default Visual Studio.

Posteriormente clic en Aceptar.

ING. VERONICA IDALIA ROSA DE RIVERA 1


Ejemplos de Métodos con Visual Studio 2013

3. Inmediatamente aparecerá el entorno para comenzar nuestro proyecto, pero en este caso
aparece la clase principal, la que tiene el método Main y que nos va a servir para hacer uso de la
clase (plantilla), por lo tanto, tendremos que crear otra clase para poder agregar los atributos y
métodos.

Observe que, como ya estamos haciendo uso de un IDE, este facilita la programación, por lo tanto,
ya aparecen unas librerías, incluyendo la línea de using System; por lo que ya no será necesario que
lo digitemos nosotros, como lo hacíamos anteriormente.

Aparece también el espacio de nombres (namespace) el cual tiene el nombre del proyecto que
creamos inicialmente y posteriormente el nombre de la clase que tiene el método Main, ese nombre
si usted quiere se lo cambia.

Dentro del namespace creado, realizaremos nuestro código bajo el paradigma de la programación
Orientada a Objetos, haciendo uso de la clase plantilla, la cual tendrá los atributos, métodos y
cualquier otro miembro que sea necesario en la clase, para luego implementar la clase en el método
Main, haciendo uso de objetos.

A continuación, algunos ejemplos:

Ejercicio 1

Hacer una clase llamada Persona, con dos atributos nombre y apellido, deberá tener 3 métodos,
uno que permita capturar los datos de las variables desde teclado, el segundo que retorne un
mensaje de su preferencia y el tercero, que muestre la información de las variables y que invoque
el método del mensaje.

Implemente la clase y cree un objeto e invoque los métodos que considere necesarios.

ING. VERONICA IDALIA ROSA DE RIVERA 2


Ejemplos de Métodos con Visual Studio 2013

Solución:

Al crear el proyecto nos aparecerá la clase principal, pero debemos crear la plantilla, por lo tanto, el
proceso es el siguiente:

Clik derecho en el Namespace y seleccionar la opción Agregar, luego seleccionaremos Clase, tal y
como aparece en la siguiente imagen:

Aparecerá la siguiente ventana y agregaremos el nombre que nos indican para la clase

ING. VERONICA IDALIA ROSA DE RIVERA 3


Ejemplos de Métodos con Visual Studio 2013

Nos crea la clase y es allí donde comenzaremos a trabajar, lo que nos solicitan en el enunciado:

ING. VERONICA IDALIA ROSA DE RIVERA 4


Ejemplos de Métodos con Visual Studio 2013

Ahora en la clase principal, la que tiene el método Main, crearemos el objeto e invocaremos los
métodos.

ING. VERONICA IDALIA ROSA DE RIVERA 5


Ejemplos de Métodos con Visual Studio 2013

Observe detenidamente la solución del problema, dentro de la clase Persona(plantilla) están los
atributos y los métodos que solicitaba el enunciado. En el caso de los métodos, el orden en los que
se crean en la clase, no es relevante, ya que puede iniciar con cualquiera de ellos y no precisamente
en el orden que lo dice el enunciado, pero, para efectos de no obviar ninguno, lo recomendable es
ir creándolos de acuerdo a como nos lo solicitan en el enunciado.

Preste atención al método Saludo(), ya que este tiene un tipo de retorno string, porque lo que va a
devolver es una cadena de caracteres, por esa razón, lleva la palabra return y a continuación la
cadena que deseamos entre comillas.

Si observa, los métodos tipo void, no llevan la palabra return y lo que han hecho es cualquier
proceso e incluso mostrar en pantalla información.

Vea que el método MostrarInfo(), se encarga de invocar (llamar) al método Saludo(), pero como
este es un método que retorna valor, se invoca dentro de una instrucción Console.WriteLine() y no
necesita objeto porque está dentro de la misma clase.

En la clase que tiene el método Main, se ha creado un objeto de la clase Persona y mediante ese
objeto, se invocan los métodos CapturaDatos() y MostrarInfo(), el método Mensaje(), ya no es
necesario, porque ha sido llamado dentro del método MostrarInfo() en la clase.

Al finalizar la invocación de los métodos, es necesario escribir la línea Console.ReadKey() para que
permita visualizar la información de la consola, caso contrario no dará tiempo y se cerrará
automáticamente.

Para compilar y ejecutar el programa, primeramente, guarde todo el proyecto dando clic a
cualquiera de los siguientes botones:

El icono de un solo disco, guarda solo el programa .cs y el de dos discos guarda todo el proyecto.

Posteriormente puede hacer uso de las siguientes formas para compilar:

1. Clic en el menú DEPURAR y seleccione Iniciar depuración o F5

2. Clic directamente en el icono

La salida es la siguiente

ING. VERONICA IDALIA ROSA DE RIVERA 6


Ejemplos de Métodos con Visual Studio 2013

Ejercicio 2:

Hacer una clase llamada Vendedor, la cual tendrá los siguientes atributos: código, nombre, apellido,
edad, sueldo_base y ventas.

Deberá tener los siguientes métodos:

a. Un método que se encargue de pedir los datos de las variables y que además muestre la
información respectiva. Este proceso debe ser para 10 vendedores.
b. El segundo método mostrará la información de las variables y el resultado de la comisión y
el salario neto.
c. El tercer método retornará el cálculo de la comisión, el cual es el 20% sobre el total de las
ventas realizadas en el mes.
d. El cuarto método retornará el cálculo del salario neto, que incluye la comisión.

Implemente la clase y cree un objeto e invoque los métodos que considere necesarios.

ING. VERONICA IDALIA ROSA DE RIVERA 7


Ejemplos de Métodos con Visual Studio 2013

La clase principal quedaría de la siguiente manera:

Para este ejercicio, se hizo uso de estructura repetitiva for dentro de un método, debido a que el
enunciado pedía que el proceso fuera para 10 vendedores, también se pudo haber realizado la
estructura for en el método Main y dentro de ella invocar el método Datos()

Observe que a pesar que la clase tenía 4 métodos, solamente uno fue necesario invocar en el
método Main, ya que el método Datos(), hace la captura e invoca el método Mostrar() y Mostrar,
se encarga de llamar a los otros 2 métodos.

La salida del programa es la siguiente, en este caso solo les presento la información de un vendedor:

ING. VERONICA IDALIA ROSA DE RIVERA 8


Ejemplos de Métodos con Visual Studio 2013

1. Hacer una clase llamada Estudiante, la cual tendrá los siguientes atributos: carnet, nombre,
apellido, nota1, nota2, nota3, nota4, nota5

Deberá tener los siguientes métodos:

a. Un método que se encargue de pedir los datos de las variables y que además muestre la
información respectiva. Este proceso debe ser para 50 estudiantes.
b. El segundo método retornará el cálculo del promedio de las 5 notas.

Implemente la clase y cree un objeto e invoque los métodos que considere necesarios.

ING. VERONICA IDALIA ROSA DE RIVERA 9


Ejemplos de Métodos con Visual Studio 2013

La clase Principal quedaría de la siguiente manera:

La salida es la siguiente:

Para este ejercicio, si observan, la estructura for la utilicé en el método Main, solo que para efectos
de prueba lo hice con 2 iteraciones en lugar de 50 que pedía el ejercicio.

El método de Captura() es el que se encarga de pedir los datos y a la vez muestra la información, al
igual que invoca el método CalculoPromedio(). Por esa razón que en el método Main solo fue
necesario invocar el método de Captura().

ING. VERONICA IDALIA ROSA DE RIVERA 10

También podría gustarte