You are on page 1of 2

AUTORREFLEXIONES 2. UNIDAD 2. MATERIA: PROGRAMACIÓN .NET1.

ALUMNO: JORGE FLORES CASTRO

PREGUNTAS.
1.-Según tu opinión personal ¿Qué ventajas se obtienen al utilizar métodos
en la programación?

2.- ¿Qué tipo de método crees que es más eficiente y resuelve más
problemas?

3.- ¿Qué otros elementos además de los vistos en la unidad crees que serían
necesarios para completar el dominio del uso de los métodos?

4.- ¿Con lo visto hasta este momento en el curso, ha cambiado tu
perspectiva sobre la plataforma .NET y el lenguaje C#, explica un poco el por
qué?

RESPUESTAS.
1.- Un método consiste generalmente de una serie de sentencias para llevar
a cabo una acción, un juego de parámetros de entrada que regularán dicha
acción o, posiblemente, un valor de salida (o valor de retorno) de algún tipo.
Al estar asociado con un objeto o clase en particular, puede acceder y
modificar los datos privados del objeto correspondiente de forma tal que sea
consistente con el comportamiento deseado para el mismo. Así, es
recomendable entender a un método no como una secuencia de
instrucciones sino como la forma en que el objeto es útil (el método para
hacer su trabajo). Por lo tanto, podemos considerar al método como el
pedido a un objeto para que realice una tarea determinada o como la vía para
enviar un mensaje al objeto y que éste reaccione acorde a dicho mensaje.

debe limitarse a crear objetos e invocar sus métodos. ya que cuando se invoca no existen objetos creados con anterioridad porque la ejecución del programa aún no ha comenzado. ya hemos indicado que un buen diseño pasa por hacer el método main lo más corto posible y evitar que contenga la lógica del programa.-Considero que con lo que se vio en la unidad y las referencias bibliográficas debería quedar completamente cubierto el tema de métodos. en lo personal me agrada. El código que controla la lógica del programa no tiene por qué estar en la clase con el método main. el cuerpo de un método main puede contener todo lo que se quiera y ser tan largo como se quiera.El método main será siempre un método público. se me hace muy parecido y por lo tanto muy amigable trabajar en esta plataforma. no devolver un valor. El tipo de main siempre será void (nulo) ya que no es un tipo función que devuelva un valor: su misión es arrancar la ejecución. En teoría. El método main siempre es un método estático. . 3. En esencia. 4.. Cada palabra después del nombre de la clase se introduce en un array que se pasa al array Args[ ] que va como parámetro de la clase main.2. ya que por su papel de iniciador de la aplicación no tendría sentido que fuera privado y por tanto inaccesible desde el exterior. En main nos limitaríamos a crear un objeto que llevara el control del programa. tal vez falto ver un poco sobre los tipos de variables y constantes y detección de errores. Este array permitiría iniciar el programa con argumentos adicionales. No obstante. En el método main se incluye como parámetro para su invocación un array de Strings.-Bueno es la primera vez que utilizo esta plataforma y anteriormente estuvimos con JAVA.