Java Terms

Please define, in your own words, the following terms, based on the explanation given in class:
  1. encapsulation -
  2. null -
  3. Default constructor -
  4. Signature of a method -
  5. Dot notation -
  6. Strongly typed language -
  7. Method overloading -

Submit the answers directly in your Canvas submission; include the terms (and numbering) shown above.