domingo, 22 de noviembre de 2015

POO en Java

La historia de la Programación orientada a objetos (POO) surge más o menos por los años 70’s donde la tecnología no había brillado tanto como lo hace ahora, por ende la programación de ese entonces no era tan avanzada (Era casi inútil), pero cabe recalcar que es impresionante como en tal solo 45 años (a partir de los 70 hasta la actualidad) la tecnología se vuelve más avanzada día con día , existen muchas tendencias en la programación orientada a objetos, entre ellas : Aumentar el soporte para la programación funcional en lenguajes importantes , Construir lenguajes para apoyar la programación , Desarrollo de software orientado a componentes , Mayor énfasis en cuanto a distribución y movilidad. Entre muchas otras más.
La Programación orientada a objetos es un lenguaje que usa objetos (Objeto es cualquier cosa el límite es nada más que  imaginación), clases, instancias, parámetros, funciones,  entre otras cosas, todo esto con el fin de diseñar aplicaciones informáticas con múltiples usos

Java en cambio es un lenguaje de programación y una plataforma informática un poco más joven ya que destaco en los años 90´s. La importancia de Java es tanto que  muchas aplicaciones y sitios web no funcionaran a menos que estas tengan instalado Java y sus complementos, cada día crece más su demanda ya que es rápido, seguro y confiable.

Entre POO  tradicional (Al menos aplicado en Visual Studio) y Java hay muchas diferencias, sobre todo en la sintaxis, pero cuando los dos tipos de lenguajes se mezclas se puede logra crear diversos programas y aplicaciones con mucha utilidad ya que este tipo de lenguaje sirve para crear tantos objetos como el usuario pueda imaginar,
claro mientras más grande sea, mayor será su nivel de complejidad por ejemplo: si creamos una pequeña clase con el fin de encontrar el sexo entre todas las personas en un mismo salón, llamaremos a la clase: “sexo”, los objetos creados serán masculino y femenino.

Pero si aplicamos una clase más compleja como automóviles más famosos, sus objetos serian muchos más, un ejemplo: Honda, Toyota, BMW, Nissan, Ford Chevrolet, entre muchos más.
Para terminar este análisis , la Programación Orientada a Objetos es una necesidad muy grande que se presenta en cualquier lenguaje de programación , ya que ,  tiene una infinidad de usos por que  los objetos que se crean vienen directamente de la imaginación del usuario  por lo cual se le puede dar muchos usos en el día a día, a pesar de ser un lenguaje de programación un poco veterano , se le siguen encontrando muchas y muchas maneras de mejorar, y con esto poder aplicar su uso en diversos lenguajes de programación tales como Java, C, C++, Python, entre muchos otros lenguajes



No hay comentarios.:

Publicar un comentario