GoConqr has a new look! Let us know what you think.

Flashcards

OOP flashcards

daniel upton English 17 cards

Cards in this deck (17)

  1. 1Define a classA class is a blueprint for an object.
  2. 2Define an objectAn object is an instance of a class
  3. 3Define an attributeAn attribute is a named value for an object
  4. 4Define a MethodAn action that can be applied to an object
  5. 5Define a constructorA method that creates a new instance of an object.
  6. 6Define a setterSetters are method that can change attributes
  7. 7Define a GetterGetters are method that get the values of attributes
  8. 8Define EncapsulationEncapsulation is attributes and method being in a single entitty
  9. 9Define PolymorphismPolymorphism is when a method in a class hierarchy can behave differently in each class
  10. 10Define inheritanceGaining attributes and methods from a superclass to be used in a subclass
  11. 11Define Composition associationB has no meaning in the system without A
  12. 12Define Aggregation associationB exists without A
  13. 13What is the symbol for Composition?A filled diamond with a solid line
  14. 14What is the symbol for aggregation?An unfilled diamond with a solid line
  15. 15Abstract MethodUsed to specify that a subclass must provide an implementation of the method
  16. 16Virtual methodimplementation can be redefined by subclasses
  17. 17static methodrelevant to all the instances of rather than to any specific instance

Information

Description
Flashcards on OOP flashcards, created by daniel upton on 25/02/2019.
Created by
daniel upton
Views
1
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?