#pragma once

#include "sensor-interface.h"
#include <filesystem>

class Sensor : public SensorInterface                  // <-- *is-a* SensorInterface
{
public:
    Sensor(const std::filesystem::path& temperature_file);
    double get_temperature() override;                 // <-- override? wtf?

private:
    std::filesystem::path _temperature_file;
};
