Java MT 1

  1. What is encapsulation?
    combining data and behavior
  2. Data hiding is important becuase only an objects ____________ should be able to manipulate it's ___________
    methods

    attributes
  3. A class encapsulates the static __________ and dynamic __________
    attributes

    behaviors
  4. The insect would be the __________, and the ant would be the ____________.
    class

    object
  5. ____________ is the ability of one class to extend the capabilities of another.
    Inheritance
  6. What are the characteristics of UML?
    It's syntax only

    It can be used to model anything.

    The type of language doesn't matter.
  7. __________ describes what a system does from the outside user.
    Use Case diagrams.
  8. What is highly detailed in describing requirements?
    Use Case diagrams
  9. When is a class diagram used?
    To show a systems classes and relationships among them.
  10. If there is no __________________ attributes can't be used because of data hiding.
    Get and Set Method.
  11. The _______________ ___________ value can be used like any variable of it's type.
    Get Method        returned
  12. ____________ is a link of one class to a super class
    Generalization
  13. _______________ is when one class belongs to a collection.
    Aggregation
Author
gianni11
ID
207651
Card Set
Java MT 1
Description
MT 1
Updated