Cuando al método de una clase le ponemos parámetros de entrada, es porque esperamos que esos parámetros provengan desde el "exterior", es decir, no son datos que existan dentro de esta clase y tenemos que recibirlos desde fuera.
Pero en este caso, esos datos sí existen dentro de esta clase.
Queremos comprobar el grosor de "esta Rueda", así que podemos actuar directamente con sus atributos de clase sin tener que recibir ningún parámetro de entrada.
Sería distinto si quisiéramos comprobar el grosor de "otra Rueda" distinta a "esta Rueda". Para ello, "esta Rueda" sí tendría que recibir parámetros de entrada, ya que no tiene acceso a los atributos de "otras Ruedas" y por tanto se los tendrían que proporcionar.
Si escribiéramos un código con tu Rueda, ya notarías que algo chirría.
Mira, creamos una Rueda:
Rueda miRueda = new Rueda();
miRueda.setTipo("Mojado");
miRueda.setMarca("Dunlop");
miRueda.setDiametro(0.9);
miRueda.setGrosor(0.6);
Ahora queremos comprobar las dimensiones que le hemos dado.
Pues si usamos tu método que pide parámetros de entrada, resulta que tenemos que indicarle otra vez el grosor y el diámetro:
miRueda.comprobarDimensiones(0.9, 0.6);
¿Ves? No tiene mucho sentido. El objeto miRueda ya contiene en su interior los valores de esos datos, ¿por qué pedirlos otra vez como parámetro de entrada?
Por eso este método no necesita recibir nada externo, ha de operar con los atributos internos a los cuáles puede acceder sin que le tengan que llegar como parámetros de entrada.
miRueda.comprobarDimensiones();
Espero haberme explicado bien.
Un saludo