Unidad 7. Las clases (III)





7.10. Aplicación.

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

Octubre-2010
Pág. 7.3

Atrás  Inicio  Adelante






Página inicial  Cursos Informática Gratuitos

Síguenos en:   Facebook       Sobre aulaClic            Política de Cookies