Tutoriales de Java: ¿Qué es la programación orientada a objetos en Java?

Java se llama un lenguaje orientado a objetos. Entonces, ¿a qué se refiere la orientación a objetos? Indica que los cimientos de cualquier programa de computadora creado en Java pueden imaginarse bien en términos de objetos. Un buen ejemplo de esta idea es observar una muestra de requisitos comerciales para un producto. Think about que ya tenemos la tarea de desarrollar un programa de computadora que debe ejecutar un enorme sistema de biblioteca pública. Este sistema debe dar cuenta de toda la colección de la sucursal de la biblioteca, cada uno de los elementos que puedan contener las sucursales, así como cualquier visitante specific que desee tomar libros prestados en la sucursal de la biblioteca.

En primer lugar, podemos comenzar observando estas especificaciones e identificando cada una de las palabras que resultan ser sustantivos. Para que conste, un sustantivo es realmente una persona, lugar o cosa. Así, al evaluar estas especificaciones, distinguimos los nombres anteriores:

1) biblioteca
2) libro
3) Sucursal
4) cliente

Todas estas declaraciones definitivamente representan objetos en Java. Esto es, básicamente, programación orientada a objetos (también conocida como programación OO). Lo que podemos hacer ahora es simplemente transferir estos cuatro seres a una hoja de papel vieja y comenzar a encontrar los tipos de atributos que posee cada uno de estos objetos. ¿Qué quiero decir con atributos? Bueno, en el desarrollo OO a menudo se lo conoce como reconocer relaciones «tiene». Aquí hay un ejemplo, la rama ‘tiene dirección’, el libro ‘tiene dirección’, el cliente ‘tiene’ asignado. Podemos identificar todos los atributos importantes que tienen todos estos objetos y construirnos como un gran punto de partida para diseñar cualquier Java. solicitud.

El desarrollo orientado a objetos permite a los desarrolladores pensar en «cosas» u objetos en el mundo authentic y simplemente resolver problemas con esos objetos. Es recomendable tener en cuenta que Java no es en realidad el único lenguaje de programación OO que existe, ya que ha sido reconocido durante casi cinco décadas, y muchos lenguajes de programación populares utilizan principios orientados a objetos. Estos lenguajes pueden incluir C++, C#, Objective-C, Python, Ruby y Visual Simple.

Hay muchos conceptos que son necesarios en los lenguajes de programación OO, incluida la herencia y el polimorfismo junto con la encapsulación. Si está interesado en descubrir más programación orientada a objetos en relación con el lenguaje Java, hay muchos blogs de tutoriales de Java excelentes hoy en día.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *