Python Chapter 12 Review Crossword

1234567891011121314151617
Across
  1. 2. An object of a subclass can be used wherever its superclass object is used is example of this object-oriented principle.
  2. 5. A computer uses a _ to process function invocations.
  3. 7. You can define a private method in Python by adding two _ in front of a method name.
  4. 9. Sometimes it is necessary for the subclass to modify the implementation of a method defined in the superclass, this is referred to as method _.
  5. 10. A subclass and its superclass must have the _ relationship.
  6. 11. The acronym for object-oriented programming.
  7. 14. The _ function can be used to determine whether an object is a sample or representation of a class.
  8. 15. A method may be implemented in several classes along the inheritance chain in which point Python decides which method is invoked at runtime which is referred to as _ binding.
  9. 17. This type of class is more specialized also known as a subclass.
Down
  1. 1. Object-oriented programming allows you to define new classes from existing classes.
  2. 3. A number or an interval that specifies how many of the class’s objects are involved in the relationship.
  3. 4. _ is a general binary relationship that describes an activity between two classes.
  4. 5. This method call’s the general class.
  5. 6. This type of relationship that represents an ownership between two objects.
  6. 8. The _ method returns True if two objects are the same, or False if the objects are different (even if they have the same contents).
  7. 11. Every class in Python is descended from the _ class.
  8. 12. This type of class is a general class also known as a superclass.
  9. 13. This type of arrow denotes the inheritance relationship between the two classes involved in diagrams.
  10. 16. When an object is exclusively owned by an aggregating object.