Constructor Programming Questions In Java