poo
MAYRA GABRIELA LOREDO GUTIÉRREZ
QUE ES POO
La programación orientada a objetos es un concepto que se extendió
a través de los departamentos de ciencias informáticasuniversitarias
en los años 80 y de la comunidad de producción de aplicaciones en
los años 90. Al igual que la "programación modular" antes y la
"programación en Internet" después, POO generó cierto debate.
Ahorabien, los conceptos de programación modular están aceptados
universalmente, y muchos de los conceptos de la programación
orientada a objetos también lo están, aunque quedan aún algunas
objeciones alparadigma de programación orientada a objetos.
CARACTERISTICAS
ABSTRACCIÓN: DENOTA LA CARACTERÍSTICAS ESENCIALES DE
ALGUN OBJETO
ENCAPSULAMIENTO: MISMOS ELEMENTOS QUE SE
CONSIDERANPERTENECIENTES A UNA MISMA ENTIDAD.
MODULARIDAD: SUB DIVIDIR UNA APLICACIÓN EN PORTES MAS
PEQUEÑOS
HERENCIA: CLASES QUE NO SE ENCUENTRAN AISLADOS.
DONDE SE USA?
ESTA SIRVE PARA EL DESARROLLO DESOFTWARE, TALES COMO
APLICACIONES, JUEGOS, APLICACIONES WEB, APLICACIONES
DE CELULAR, ETC.
VENTAJAS
Que todo el código que tiene algo que ver con las naves espaciales
se encuentra en un solo lugar.
Los objetos pueden poseer atributos inherentes de la clase a la que
pertenecen
DESVENTAJAS
No todos los programas pueden ser modelados con exactitud por el
modelo de objetos. Si lo que deseas esleer algunos datos, hacerles
algo simple y escribir de nuevo, no tienes necesidad de definir clases
y objetos.
Que si se fuerza el lenguaje en el concepto de programación
orientada a objetos, sepierden algunas de las características de
lenguajes útiles, como los "lenguajes funcionales".
Clase password
/**
* Clase Password
*
* Contiene una contraseña y una
longitud
*
* @authorFernando
* @version 1.0
*/
public class Password {
return longitud;
}
/**
* Modifica la longitud de la
contraseña
* @param longitud a cambiar
*/
public void...
Regístrate para leer el documento completo.