Você está na página 1de 13

Introduccin a la Programacin

301304A_360

Fase 2 Disear Clases y Mtodos (Colaborativo 2)

Jonathan Andrs Nieves Cdigo: 1010240792

Josu David Torres Cdigo: 99021703580

Carlos Eduardo Moreno Cdigo: 79063798

Mnica Mara Acevedo Bueno Cdigo: 1144032675

Grupo: 301304_122

Tutora:
Ana Milena Corregidor
Universidad Nacional Abierta y a Distancia - UNAD
ECBTI.
Abril __ de 2017

Introduccin

En el estudio de esta unidad se trabajar paso a paso la creacin de una nueva clase en C#. Una
clase es una construccin que permite crear tipos personalizados propios mediante la agrupacin de
variables de otros tipos, mtodos y eventos. Una clase define los datos y el comportamiento de un
tipo.

De igual forma se abordar el tema de la definicin de campos, mtodos y propiedades para la


clase. Mediante el desarrollo de los ejercicios propuestos en la gua de actividades, se abordaran
estos temas y se buscar dar solucin a los ejercicios presentados.

https://www.tutorialesprogramacionya.com/csharpya/detalleconcepto.php?
codigo=151&inicio=20
Pantallazos de Ejecucin de los ejemplos de la Unidad 2

Nombre estudiante 1: Jonathan Andrs Nieves

Descripcin del ejemplo:

Pantallazo de ejecucin:
Nombre estudiante 2: Mnica Mara Acevedo

Descripcin del ejemplo:

En este ejemplo se describen los Parmetros o argumentos, que es una variable que puede
ser recibida por una subrutina o rutina, sta emplea los valores asignados a sus argumentos
para alterar su comportamiento en momento de ejecucin.
Los parmetros se declaran en el interior de los parntesis al final del nombre del mtodo y
el alcance es el cuerpo del mtodo donde est contenido.

En la sentencia: public bool EsPar(int x) {

x: Ser el parmetro tipo entero del mtodo EsPar.

Se declara la clase como ChkNum; dentro de sta, se crea un mtodo EsPar() que
recibir un parmetro int x y si el valor asignado es par, regresa un valor true, de lo
contrario ser false. Se utiliza el tipo bool que declara un tipo de variable booleana, para
que solo pueda tener dos valores: verdadero o falso.

En el programa, se puede apreciar que EsPar es llamado o invocado tres veces, para cada
caso, se le asigna un valor distinto, luego el argumento se le asigna entre el parntesis. En el
momento en que EsPar se ejecuta, el parmetro x toma el valor de 10 y as con 9 y 8.
Tomando como valores verdaderos a 10 y 8 porque son nmeros pares y arrojndolos por
pantalla.

Pantallazo de ejecucin:
Nombre estudiante 3: Josu David Torres

Descripcin del ejemplo:

Pantallazo de ejecucin:
Nombre estudiante 4: Carlos Eduardo Moreno

Descripcin del ejemplo:

El programa ejecuta la definicin de una clase llamada vehculo, la cual almacena tres
variables que describen datos informativos acerca del vehculo, al ejecutar el programa, este
visualiza la informacin asociada encapsulada en la clase.

Pantallazo de ejecucin:
Codificacin mejorada del ejercicio de un compaero

Nombre estudiante 1: Jonathan Andrs Nieves

Informacin del cdigo que eligi: (Nombre y cdigo original)

Cdigo mejorado: (explicacin de las mejoras realizadas y cdigo que se propone)

Explicacin:

Cdigo que se propone:


Nombre estudiante 2: Mnica Mara Acevedo Bueno

Informacin del cdigo que eligi: (Nombre y cdigo original)

Cdigo mejorado: (explicacin de las mejoras realizadas y cdigo que se propone)

Explicacin de la mejora realizada:

Cdigo que se propone:

Nombre estudiante 3: Josu David Torres

Informacin del cdigo que eligi: (Nombre y cdigo original)

Cdigo mejorado: (explicacin de las mejoras realizadas y cdigo que se propone)

Explicacin:

Cdigo que se propone:

Nombre estudiante 4: Carlos Eduardo Moreno


Informacin del cdigo que eligi: (Nombre y cdigo original)

Cdigo mejorado: (explicacin de las mejoras realizadas y cdigo que se propone)


Tabla de Autoevaluacin

REVIS DESARROLL INTERACTO DESARROLL


INGRES
NOMBRE CONTENIDOS EJEMPLOS CON EL LOS PUNTOS
A TIEMPO
UNIDAD 2 UNIDAD 2 GRUPO 1 2 3
Jonathan Andrs Nieves
Mnica Mara Acevedo X X X X X X X
Bueno
Josu David Torres
Carlos Eduardo Moreno X X X X X X X
Conclusiones

El estudiante identifica el concepto y los procesos a tomar para implementar Clases,

Mtodos, Parmetros segn lo estudiado. Mediante esta actividad el estudiante agudiza su

aprendizaje con respecto a la programacin por consola y las diferentes posibilidades de

desarrollar un programa. Se revisan entre los mismos estudiantes cada solucin para dar el

concepto del mismo y una mejora en la codificacin del programa.


Lista de Referencias

Benavides Ruano, M. (2016, Noviembre 30). Clases y Mtodos. [Archivo de video].


Recuperado de: https://www.youtube.com/watch?v=NEvedqNUiYY

Lpez, B. (S.F). Captulo 2 - Diseo e implementacin de Mtodos en C#. Recuperado de


http://www.itnuevolaredo.edu.mx/takeyas/Apuntes/POO/Apuntes/02.-Metodos.pdf

Schildt, H. (2010). Fundamentos de C# 3.0. (pp. 119 - 126). Madrid, ES: McGraw-Hill
Espaa. Recuperado de
http://bibliotecavirtual.unad.edu.co:2077/lib/unadsp/reader.action?
docID=10515217&ppg=136 p. 119-151.

Você também pode gostar