Estructura conceptual de un objeto:


  • Objetos

    • Porción visible: interfaz (protocolo)
      • Contrato público de comportamiento
      • Descripción de las operaciones de información de entrada y salida
    • Porción oculta: implementación
      • Estructura de datos para almacenar la información
      • Código que se ejecuta para realizar las operaciones


external image jefes(paisdelocos).jpg


  • Propiedades: valores


prueba1.png

  • Relaciones con otros objetos


Pantallazo3.png

  • Métodos: código

    • Acceso al estado del objeto


      Pantallazo4.png
    • Cálculo sobre el estado

    • Modificación del estado

    • Construcciones: inicialización