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

Flashcards

OOP vocabulary

Jennifer Slogar Computer Science Inglês 17 flashcards

Flashcards do conjunto (17)

  1. 1ClassA template, blueprint or contract that defines what an object's data fields and methods will be; a construct that defines objects of the same type
  2. 2objectHas a unique identity, state, and behavior; an instance of a class
  3. 3ConstructorA special method within a class that creates a new object (initialization of an object)
  4. 4Static variablesshared by all objects of the class; can't access instance members of the class
  5. 5Instance variableTied to specific instance of the class; can't be shared among objects of the same class
  6. 6PublicVisibility modifier for classes, methods, and data fields to denote that they can be accessed from any other classes
  7. 7PrivateVisibility modifier that makes methods and data fields accessible only from within its own class
  8. 8getterMakes a private data field accessible and returns its value
  9. 9setterMethod that enables a private data field to be updated
  10. 10immutableAn object or class whose contents cannot be changed once created
  11. 11thisKeyword refers to the object itself
  12. 12abstractionThe separation of class implementation from the use of the class
  13. 13Class encapsulationThe details of implementation are hidden from the user
  14. 14associationA general binary relationship that describes an activity between 2 classes
  15. 15AggregationRepresents an ownership relationship between two objects (has-a)
  16. 16CompositionAn object is exclusively owned by an aggregating object
  17. 17InheritanceEnables you to define a general class and later extend it to more specialized classes

Informações

Descrição
Computer Science (Object Oriented Programming) FlashCards sobre OOP vocabulary, criado por Jennifer Slogar em 08-04-2017.
Criado por
Jennifer Slogar
Visualizações
1
Avaliação

Fale Conosco

Sobre o que é sua mensagem?

O que você acha do novo visual?

Você gostou?