Programación Orientada a Objetos
Enviado por penesexo3 • 10 de Febrero de 2022 • Ensayo • 409 Palabras (2 Páginas) • 84 Visitas
Universidad Autónoma De Nuevo León [pic 1][pic 2]
Escuela Industrial Y Preparatoria Técnica Álvaro Obregón
Programación Orientada a Objetos
1.2 Dimensión 2 Resumen
Nombre: Antonio Aldair Avila Gutiérrez
Matricula: 2019059
Grupo: 5L1
Historia de Java
Java fue creado en 1991 por Jamás Grosling, de Sun Microsystems, aunque la primera versión no vio la luz hasta 1996.
Tuvo como referentes a C y CC++, y por eso su sintaxis se parecen mucho a la de estos lenguajes. Las primeras versiones se denominan JDK 1.0, JDK 1.1, etc.
Introducción a la programación orientada a objetos
La programación orientada a objetos (OOP, Object Oriented Porgramming), es programación estructurada y modular en la que las instrucciones y los datos se encapsulan en entidades llamadas clases, de las que luego se crean los objetos. Y es el estilo de programación predominante en la industria.
Conceptos básicos.
Los programas de Java compuestos por muchos objetos de software con capacidad de interacción. En ocasiones dividimos a los objetos en dos categorías: animados e inanimados. Los objetos animados están “vivos” en cierto sentido; se mueven a su alrededor y hacen cosas. Por otro lado, los objetos inanimados no se mueven por su propia cuenta.
Todos ellos tienen atributos y todos exhiben comportamientos.
El diseño orientado a objetos (DOO) modela el software en términos similares a los que utilizan las personas para describir objetos del mundo real.
El DOO también aprovecha las relaciones de herencia, en donde las nuevas clases de objetos se derivan absorbiendo las características de las clases existentes y agregando sus propias características únicas.
El diseño orientado a objetos proporciona una manera natural e intuitiva de ver el proceso de diseño de software.
El DOO encapsula los atributos y las operaciones en los objetos; los atributos y las operaciones de un objeto se enlazan entre si. Los objetos tienen la propiedad de ocultamiento de información.
Las clases en Java contienen métodos y atributos. Los programadores de Java se concentran en crear clases. Cada clase contiene atributos, además del conjunto de métodos que manipulen esos atributos y proporcionan servicios a clientes.
Softwares para el desarrollo de Java
Para crear clases en Java se puede iniciar escribir un programa en utilizando el editor de texto y guardando el programa con la extensión java.
Editor | Logo | Referencia | Tipo |
Notepad ++ | [pic 3] | https://Notepad-plus-plus.org/ | Editor de |
SublimeText | [pic 4] | https://www.sublimetext.com/ | Texto de |
JEdit | [pic 5] | http://www.jedit.org/ | Programación |
Eclipse | [pic 6] | http://www.eclipse.org/ | Entornos de |
NetBeans | [pic 7] | https://netbeans.org/ | Desarrollo |
JCreator | [pic 8] | https://www.jcreator.com/ | Integrados |
BlueJ | [pic 9] | https://www.bluej.org/ | (IDE) |
...