viernes, 2 de octubre de 2020

Ejercicios de tipos de datos abstractos e introducción a pilas.


  

Hola a todos nuestros lectores en esta oportunidad seguiremos con el estudio de código fácil, hablaremos sobre los constructores y cual es su uso así como los tipos de métodos que se utilizan en Java.




Cuando hablamos de un constructor en Java que una de sus misiones es inicializar un objeto en una clase,

su característica es que posee el mismo nombre de la clase a la que pertenece y no devuelve ningún valor. En Java también utilizamos los métodos los cuales se conocen como de tipo función y de tipo procedimiento.







En los métodos de tipo función podemos mencionar que:

1- Nos devuelven algo como un solo dato u objeto.

2-la devolución de su resultado se expresa con la palabra reservada return seguida del         objeto o el dato a devolver, al encontrarnos con esta palabra implica que la ejecución         del código llega a su final ya que siempre se encontrara en la ultima linea.

continuamos hablando del método tipo procedimiento, este método permite realizar ciertas operaciones sin devolver valores u objetos.

la palabra reservada que lo identifica es "void"  la cual del ingles significa vacío o nulo, al tener esta sentencia no lleva la palabra return.

sabiendo esto podemos determinar que los métodos nos sirven para:

1- comprender de una manera mas factible el código.

2- Separar tareas entre el mismo código permitiéndonos orden en su estructura.

3- Reutilizando código permitiéndonos realizar trabajos mas complejos.




En resumen podemos decir que. 


Un método tiene como opciones recibir parámetros o argumentos

 y devolver un valor de algún tipo conocido.

y es un  pequeño bloque de código con su respectivo nombre. 



 En próximas entradas seguiremos dando ejemplos prácticos sobre este tema.

  

No hay comentarios.:

Publicar un comentario

Listas enlazadas (Parte 2)

Saludes ,en esta oportunidad vamos a hablar  sobre las Listas enlazadas Pero antes comenzaremos con algunos conceptos: ¿Qué es un nodo?  ...