Understand the use of common design approaches (2)

12345678910
Across
  1. 3. displays only the relevant attributes of objects and hides the unnecessary details
  2. 4. is what actually runs in the computer
  3. 6. is the procedure in which one class inherits the attributes and methods of another class
  4. 8. a OOP design pattern
  5. 9. object orientated programming
  6. 10. is an extensible program-code-template for creating objects
Down
  1. 1. allows you to implement multiple methods within the same class that use the same name, you can access objects of different types through the same interface
  2. 2. a OOP design pattern
  3. 5. where a class is created that contains variables and functions
  4. 7. a OOP design pattern