Object Oriented Programming Crossword Puzzle

Download and print this Object Oriented Programming crossword puzzle.

Object Oriented Programming Crossword Puzzle

PDF will include puzzle sheet and the answer key.

 
Edit Print PDF - Letter PDF - A4

Browse all Computers / IT Puzzles

QUESTIONS LIST:

  • class: a template that describes the behaviours and characteristics of objects
  • object: the instance of a class
  • instantiation: creating objects from the class
  • attributes: characteristics of an object
  • methods: behaviour of an object
  • constructor: a special methods that is called when an object is created
  • inheritance: subclass that extends the attributes and methods from a parent class
  • composition: association where a class instance is created within a class, objects cannot exist independently
  • aggregation: association where objects can exist independently, but there is ownership of one class by another
  • abstract: a type of method that enforces implementation of the method in the subclass
  • virtual: a type of method that can be overridden in a subclass
  • overriding: the method in a child class is implemented instead of a method of the same name in the parent class
  • interface: a class that contains abstract methods
  • polymorphism: allow methods to be called with different data types and different number of parameters
  • encapsulation: data and methods are considered together and data can only be accessed through the objects methods