Pois que valores haveriam nesses criados dentro de seus métodos.
Dentro de métodos o Java não inicializa variáveis com valores padrão, você tem que fazer isso explicitamente…
Quanto à dúvida, creio que a passagem de parâmetros seja fundamental. Digamos que vou usar esse seu método em um Projeto meu, mas não tenho o seu código fonte disponível. Preciso informar a idade e o tamanho para seu método, como farei isso se você não disponibilizar uns valores pra eu poder entrar com os mesmos ???