0% encontró este documento útil (0 votos)
11 vistas6 páginas

DPRN1 U3 A1 Jbon

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1/ 6

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA

DE MEXICO

PROGRAMACION NET I

SEMESTRE V

INGENIERIA EN DESARROLLO DE SOFTWARE

ADÁN FRANCISCO GONZALEZ GÓMEZ

ACTIVIDAD I

INTRODUCCION A .NET

DURANGO DGO. A 07 DE MARZO DEL 2018


Indicaciones:
1. Analiza la importancia y ventajas de la aplicación de métodos para el desarrollo de
programas en la plataforma .NET.
La importancia de aplicar métodos para el desarrollo de programas en la plataforma .NET radica
en que dicho método mande a llamar las variables, clases, métodos y/o recursos que sean
necesarios para la implementación de los mismos, dicha invocación será llevada a cabo las veces
que lo requiera el programa para que se realicen las operaciones necesarias con los valores
dados u obtenidos de algún método dentro del programa.
Ventajas
 Se facilita la mejor estructuración de los programas desarrollados
 Facilita al desarrollador la reutilización de código fuente lo cual minimiza el tiempo de
programación.
 Facilita la depuración de los errores en el desarrollo de un programa
 Permite la división de las actividades en módulos debidamente estructurados

2. Identifica la definición, sintaxis, aplicación y características de los métodos que


devuelven resultado y de los métodos que no devuelven resultado.
Definición: Un método es un conjunto de instrucciones que devuelven algún tipo de datos al ser
ejecutados, dichos métodos pueden ser llamados por su nombre siempre y cuando sean
declarados como PUBLIC y al ser ejecutado por ende se ejecutaran también las instrucciones
contenidas en este.
Sintaxis:
De acuerdo a la definición ofrecida por (Ferguson, Patterson, Beres, Boutquin & Gupta 2003) un
método se compone de:
 Tipo devuelto, aunque puede ser un método que no devuelva ningún valor
 Nombre del método
 Lista de parámetros
 Cuerpo del método

Método que no devuelve valores


Son aquellos métodos que tienen asignado un valor dentro del programa, realiza tareas
específicas pero no regresa valores al programa principal o en todo caso a la clase que lo contiene
de aquí que no devuelve valores.
Dentro de sus características principales están:
 No pueden ser declarados fuera de la clase que los invoca es decir no son públicos por lo
cual no admiten métodos globales.
 Se distinguen porque en su estructura de declaración llevan la palabra reservada VOID
 Estos métodos pueden ser del tipo PUBLIC o PRIVATE STATIC o DINAMIC

Declaración de un método que no devuelve valores


void metodoSinValores (parámetros)
{
Instrucciones
}
Método que devuelve valores
Son aquellos métodos que se definen dentro del cuerpo de una clase, dicho método realiza tareas
específicas que regresa valores, variables o expresiones a la clase que lo está invocando,
además de que dicho resultado puede ser invocado por la propia clase y por otras del programa.
Características de los métodos que devuelven valores
 La o las variables que sean declaradas para almacenar los resultados a devolver deben ser
del mismo tipo del cual se declara el método.
 Los métodos pueden ser PUBLIC, PRIVANTE, STATIC y DINAMIC
 Este tipo de métodos reciben valores o parámetros
 Se declaran dentro de una clase, la cual la invocara cuando sea necesario realizar esa acción
o calculo
class SimpleMath
{
public int AddTwoNumbers(int number1, int number2)
{
return number1 + number2;
}

public int SquareANumber(int number)


{
return number * number;
}
}
3. Explica por qué se diferencia entre métodos que devuelven resultado y métodos que no
devuelven resultado y en qué radican estas diferencias.
Como ya vimos existen dos tipos de métodos que son los que devuelven valores y los que no lo
hacen, la diferencia principal entre estos es que los que devuelven valores se declaran como ya
se vio anteriormente pero incluyen la palabra reservada VOID, pero también la diferencia principal
se centre en los nombres pues los que devuelven valores pueden ser declarados dentro de la
clase que los contiene o como tipo publico los cuales pueden ser invocados desde cualquier parte
del programa y los que no devuelven valores solo se declaran dentro de la clase que los contiene
y como ya se mencionó sin la palabra VOID.
Conclusión
Los métodos sean del tipo que sean vienen a ser una herramienta muy importante para la
programación orientada a objetos ya que permiten a los desarrolladores poder reutilizar código,
para poder dar una estructura muy entendible en los programas y sobre todo poder ahorrar
tiempo, horas de trabajo y sobre todo recursos cuando se trata de programas de desarrollo de
software, pero sobre todo, dan la facilidad al programador o desarrollador de poder depurar todos
aquellos errores que se encuentren al momento de compilar un programa pues como ya se vio
están estructurados y dan la oportunidad de analizar el código más a detalle y de mejor forma.
Fuentes
Ferguson, J., Patterson, B., Beres, J., Boutquin, P., & Gupta, M. (2003). La Biblia de C#. Madrid,
España: Grupo Anaya, S.A.
Microsoft.com. (2018). Métodos (Guía de programación de C#). 07 de Marzo del 2018, de
Microsoft.com Sitio web: https://docs.microsoft.com/es-es/dotnet/csharp/programming-
guide/classes-and-structs/methods

También podría gustarte