What does the instruction on line no. 10 say? is it a function declaration?

What does the instruction on line no. 10 say?

  1. #include "DHT.h"
  2. #define DHTPIN 2 // what pin we're connected to
  3. #define DHTTYPE DHT22 // DHT 22 (AM2302)
  4. #define fan 4
  5. int maxHum = 60;
  6. int maxTemp = 40;
  7. DHT dht(DHTPIN, DHTTYPE);
  8. void setup() {
  9. pinMode(fan, OUTPUT);
  10. Serial.begin(9600);
  11. dht.begin();
  12. }
  13. void loop() {
  14. // Wait a few seconds between measurements.
  15. delay(2000);
  16. // Reading temperature or humidity takes about 250 milliseconds!
  17. // Sensor readings may also be up to 2 seconds 'old' (its a very slow sensor)
  18. float h = dht.readHumidity();
  19. // Read temperature as Celsius
  20. float t = dht.readTemperature();
  21. // Check if any reads failed and exit early (to try again).
  22. if (isnan(h) || isnan(t)) {
  23. Serial.println("Failed to read from DHT sensor!");
  24. return;
  25. }
  26. if(h > maxHum || t > maxTemp) {
  27. digitalWrite(fan, HIGH);
  28. } else {
  29. digitalWrite(fan, LOW);
  30. }
  31. Serial.print("Humidity: ");
  32. Serial.print(h);
  33. Serial.print(" %\t");
  34. Serial.print("Temperature: ");
  35. Serial.print(t);
  36. Serial.println(" *C ");
  37. }

Object declaration. Object "dht" of type DHT is created and intialized with parameters 2 (pin) and 22 (type)...

Awful choice of names ☹️