El documento habla sobre la importancia de aplicar métodos para el desarrollo de programas en .NET, identificando métodos que devuelven y no devuelven resultados. Explica que los métodos permiten estructurar y reutilizar código, facilitando la depuración.
0 calificaciones0% encontró este documento útil (0 votos)
11 vistas6 páginas
El documento habla sobre la importancia de aplicar métodos para el desarrollo de programas en .NET, identificando métodos que devuelven y no devuelven resultados. Explica que los métodos permiten estructurar y reutilizar código, facilitando la depuración.
El documento habla sobre la importancia de aplicar métodos para el desarrollo de programas en .NET, identificando métodos que devuelven y no devuelven resultados. Explica que los métodos permiten estructurar y reutilizar código, facilitando la depuración.
El documento habla sobre la importancia de aplicar métodos para el desarrollo de programas en .NET, identificando métodos que devuelven y no devuelven resultados. Explica que los métodos permiten estructurar y reutilizar código, facilitando la depuración.
Descargue como DOCX, PDF, TXT o lea en línea desde Scribd
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