GoConqr hat ein neues Design! Sag uns, wie es dir gefällt.

Mindmap

Object Oriented Programming and Graphical Applications

kye44 Englisch

Inhalt der Mindmap

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

Informationen

Beschreibung
Mindmap am Object Oriented Programming and Graphical Applications, erstellt von kye44 am 10/02/2016.
Erstellt von
kye44
Aufrufe
3
Bewertung

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck