Con lo que hemos comentado, si es capaz de asumir, madurar, y comprender lo que ha leído, el pasar de la fase de abstracción a la real le supondrá muy poco esfuerzo, ya que los conceptos base de la P. O. O., son los comentados, solo queda la aplicación.
Veamos un ejemplo un tanto irreal.
Desarrollamos una clase que denominamos Humano
Clase Humano
Propiedad Sexo
Propiedad Altura
Propiedad Raza
Propiedad ColorOjos
Propiedad ColorPelo
Metodo Caminar
Fin de metodo
Metodo Hablar
Fin de metodo
Metodo Leer
Fin de metodo
Metodo Escribir
Fin de metodo
Fin de Clase
Cada uno de esos métodos, contendrá el código adecuado para que se realice la acción que tiene como misión.
Por ejemplo el método Leer, podría ser
Metodo Leer(NombreLibro)
Fin de metodo
Y recibiría como parámetro el nombre de un libro, el cual habría que leer.
En el interior del método podríamos tener escrito algo como
Metodo Leer(NombreLibro)
AbrirLibro(NombreLibro)
Mientras haya Hojas
Mientras haya Lineas
Mientras haya palabras
Leer palabra
Fin de mientras
CambiarDeLinea
Fin de mientras
CambiardePagina
Fin de mientras
CerrarLibro
Fin de metodo
Pero podríamos añadir un parámetro que fuera leer en voz alta, o podríamos añadir una condición que fuera leer si no estas cansado.
Por lo tanto podría quedar
Mientras haya Palabras
Leer Palabra
Si hay que leer en voz alta
Mujer.Hablar Palabra
Fin de condición
Fin de mientras
O podría ser también
Mientras haya Palabras Y NoEstoyCansado
Leer Palabra
Fin de mientras
O evidentemente todo junto.
Mientras haya Palabras y NoEstoyCansado
Leer Palabra
Si hay que leer en voz alta
Mujer.Hablar Palabra
Fin de condición
Fin de mientras
NoEstoyCansado sería una función que podría analizar el estado anímico del objeto Mujer y devolver Cierto o Falso, de tal forma, que si es cierto se sigue leyendo y si no, se abandona la lectura.
Así que podríamos llegar a algo parecido a lo siguiente.
Metodo Leer(NombreLibro)
AbrirLibro(NombreLibro)
Mientras haya Hojas Y NoEstoyCansado
Mientras haya Lineas Y NoEstoyCansado
Mientras haya Palabras Y NoEstoyCansado
Leer Palabra
Si hay que leer en voz alta
Mujer.Hablar Palabra
Fin de condición
Fin de mientras
CambiarDeLinea
Fin de mientras
CambiardePagina
Fin de mientras
CerrarLibro
Fin de metodo
Síguenos en: Facebook Sobre aulaClic Política de Cookies