Question: When should you use a static method?

  1. when your method is related to the object's characteristics
  2. when you want your method to be available independently of class instances
  3. when your method uses an object's instance variable
  4. when your method is dependent on the specific instance that calls it

Answer: The correct answer of the above question is Option B:when you want your method to be available independently of class instances