La abstracción es un proceso mental de todos los humanos, a diferencia de los animales, nosotros podemos generar ideas en nuestra mente a un nivel específico o un nivel abstracto, por ejemplo:
¿Qué se viene a tu mente cuando te digo "Perro"?
Tal vez imaginaste un perro grande, blanco; o tal vez uno pequeño, café, cada mente piensa distinto, no todos imaginamos el mismo perro, pero lo que sí está claro es que todos imaginamos un animal de cuatro patas, con cola, con dos ojos; es decir, con las características generales de un perro.Al obtener esta idea general de un perro podemos obtener un modelo abstracto de los objetos, lo cual será muy importante en la programación orientada a objetos.
Al modelar la clase "Perro" podemos definir como atributos:
- Raza
- Edad
- Color
Y podemos definir como sus métodos:
- Ladrar
- Mover la cola
- Comer
Intenta modelar la clase "Computadora", imagina sus atributos y métodos.
No hay comentarios:
Publicar un comentario