// Crea termómetros con cada constructor y les envía mensajes.
void main() {
    Thermometer lima = new Thermometer("Lima", 18.5);
    lima.record(22.0);
    lima.record(16.0);
    IO.println(lima.place() + ": actual " + lima.current()
            + ", mín " + lima.min() + ", máx " + lima.max()
            + ", " + lima.readings() + " lecturas");

    Thermometer lab = new Thermometer(21.0);    // overloading: otro constructor
    Thermometer fresh = new Thermometer();      // y otro más
    IO.println(lab.place() + ": " + lab.current());
    IO.println(fresh.place() + ": " + fresh.current());

    // Cada objeto tiene su propio estado: registrar en lab no cambia lima.
    lab.record(35.0);
    IO.println("rango de lab: " + lab.range() + ", rango de lima: " + lima.range());
}
