CU00603B Que es Java concepto programacion orientada objetos vs estructurada
APRENDERAPROGRAMAR.COM
¿QUÉ ES JAVA? CONCEPTO
DE PROGRAMACIÓN
ORIENTADA A OBJETOS
FRENTE A PROGRAMACIÓN
ESTRUCTURADA(CU00603B)
Sección: Cursos
Categoría: Curso “Aprender programación Java desde cero”
Fecha revisión: 2029
Resumen: Entrega nº3 curso Aprender programación Java desde cero.
© aprenderaprogramar.com,2006-2029
Autor: Alex Rodríguez
¿Qué es Java? De la programación estructurada a la orientada a objetos.
¿QUÉ ES JAVA? ¿ES NECESARIO SABER C Ó C++ PARA PROGRAMAR EN JAVA?
Java es un lenguaje de programaciónorientado a objetos que se popularizó a partir del lanzamiento de
su primera versión comercial de amplia difusión, la JDK 1.0 en 1996. Actualmente es uno de los
lenguajes más usados para laprogramación en todo el mundo.
Los antecedentes de Java habría que buscarlos en los lenguajes de programación C y C++. El lenguaje C
fue desarrollado en la década de los 70 y constituye un lenguaje muyrobusto usado como núcleo del
sistema operativo Unix. C no admite la orientación a objetos y está considerado un lenguaje “poco
amigable” desde el punto de vista de que su sintaxis, elementos deprogramación que emplea (manejo
directo de memoria) y otras cuestiones hacen que sea un lenguaje difícil de aprender. C++ fue una
evolución de C desarrollada en los años 80. Introdujo el diseño orientado aobjetos, pero manteniendo
la compatibilidad con C. Esto suponía que C++ permitiera tanto el uso de la programación estructurada
“tradicional” como la programación orientada a objetos. Además C++ mantuvociertas características de
C como el manejo directo de la memoria, el uso de variables globales, sentencia goto, etc. que hicieron
que la evolución fuera “parcial”.
Como paso final en esta evolucióntenemos Java, un lenguaje que evoluciona a partir de C y C++, pero
que elimina diversos aspectos de estos lenguajes y se constituye en un lenguaje definitivamente
orientado a objetos. El romper con...
Regístrate para leer el documento completo.