I just took beginning java oop and what I don't understand is why use a no-arg constructor to initialize a variable instead why not use a setter method(setLength of field private variable). I can...