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

Karteikarten

POO concepts

dandev Englisch 8 Karten

Karten in diesem Stapel (8)

  1. 1Types of Design PatternsBehavioral
    Creational and
    Structural
  2. 2EncapsulationProtecting variables, functions from outside of class in order to keep data integrity
  3. 3Class and ObjectA class is the blueprint from which individual objects are created.
    An object is an instance of a class
  4. 4InheritanceAllows classes to inherit commonly used state and behavior from other classes
  5. 5PolymorphismBiologically speaking its an organism or species can have many different forms or stages
    Programmitacally is how subclasses of a class can define their own unique behaviors and yet share some of the same functionality of the parent class
  6. 6What is the difference between Association, Aggregation and Composition?Association - I have a relationship with an object. Foo uses Bar
    Composition - I own an object and I am responsible for its lifetime, when Foo dies, so does Bar
    Aggregation - I have an object which I've borrowed from someone else. When Foo dies, Bar may live on.
  7. 7Define S.O.L.I.DSingle responsibility
    Open-closed
    Liskov substitution
    Interface segregation
    and Dependency inversion
  8. 8Dependency InjectionMeans giving an object its instance variables
    (such as constructor injection or setter injection)

Informationen

Beschreibung
Karteikarten am POO concepts, erstellt von dandev am 28/07/2015.
Erstellt von
dandev
Aufrufe
2
Bewertung

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck