Visión General de Java.
Enviado por John0099 • 24 de Abril de 2018 • 997 Palabras (4 Páginas) • 396 Visitas
...
Las clases y objetos.
La clase es un prototipo que se usa para definir las características y el comportamiento de los objetos. Las variables se usan para representar las características de los objetos y los métodos para representar el comportamiento de los objetos.
Se sabe que Java brinda soporte a la programación orientada a objetos, implementa la orientación a objetos a través de tres importantes propiedades que son:
- Encapsulación: que es la representación de la información dentro de un objeto y se representa en dos partes:
- La interna que es la información que necesita el objeto y que es innecesaria para los demás objetos.
- La externa que es la información que necesitan el resto de los objetos para interactuar con el objeto.
- Herencia: una clase sólo puede tener una súper clase. Esto significa que una clase en Java no puede directamente derivar de varias clases. Sin embargo, Java soporta herencia múltiple indirectamente usando interfaces.
- Polimorfismo: En programación orientada a objetos, polimorfismo significa una sola interfaz y múltiples implementaciones. En otras palabras, los nombres de métodos son los mismos, pero tienen diferentes implementaciones basadas en los parámetros que le son pasados, o en los objetos sobre los cuales son invocados.
Conclusiones
Después de haber leído este capítulo, me doy cuenta de cómo funciona Java, anteriormente solo programaba a ciegas y no sabía él porqué de las clases y de los métodos, de los objetos y como es que Java funcionaba. A pesar de ser un capitulo de introducción a lo que es Java se me resolvieron la mayoría de los porque Java es un lenguaje amigable con el usuario, creo que a partir de ahora con estos conocimientos aprendidos pueda mejorar mi precepción de Java. Espero que en los siguientes capítulos pueda comprender más de lo que hago y hare en el futuro.
Referencias
IBM, “Guía del estudiante: Core Java”, versión 5.1, Libro 1, Octubre 2007.
...