O GoConqr está de visual novo! Conte para nós o que você achou.

Mapa mental

Object Oriented Programming and Graphical Applications

kye44 Inglês

Conteúdo do mapa

Object Oriented Programming and Graphical Applications

  1. Object Oriented Programming

    • Key Features
      • Classes
        • Classes define the characteristics of an object
        • Classes can be reused countless times
        • Classes allow for data encapsulation
        • Classes allow for polymorphism
        • Modularity
      • Objects
        • Objects are instantiated from classes
        • Multiple objects can be instantiated from a single clas
  2. Graphical Applications

    • Key Features
      • Graphical Elements
        • Graphical programs often consist of a large number of graphical elements
          • Proposes a need for resuability within code
        • Buttons, text labels, text boxes, Menus (contextual etc.)
      • Interaction
        • Graphical applications often offer user interaction
          • Code needs to be structured, manageable, and efficient
        • Events
          • Mouse click, key down, key up, etc
  3. Object Oriented Programming & Graphical Applications

    • Classes
      • Classes can be used to define graphic elements such as buttons etc.
        • Multiple buttons can be instantiated from the single class
      • Inheritance allows for the creation of different types of buttons derived from a super class
      • Encapsulation allows for the isolation of different interaction events.
      • Polymorphism allows for different outputs depending on parameters passed
        • Highly increases reusability

Informações

Descrição
Mapa Mental sobre Object Oriented Programming and Graphical Applications, criado por kye44 em 10-02-2016.
Criado por
kye44
Visualizações
3
Avaliação

Fale Conosco

Sobre o que é sua mensagem?

O que você acha do novo visual?

Você gostou?