0
respostas

Resposta - Dispositivos com Sensores

namespace Teste4_Alura.ExercicioOO;

internal class SensorPresanca : ISensor
{
    public string Ativar()
    {
        Console.WriteLine("Sensor de presenca ativado");

        return "";
    }

    public string Desativar()
    {
        Console.WriteLine("Sensor de presenca desativado");

        return "";
    }


}
namespace Teste4_Alura.ExercicioOO;

internal class SensorTemperatura : ISensor
{
    public string Ativar()
    {
        Console.WriteLine("Sensor de temperatura ativado");
        return "";
    }

    public string Desativar()
    {
        Console.WriteLine("Sensor de temperatura desativado");
        return "";
    }
}
namespace Teste4_Alura.ExercicioOO;

internal interface ISensor
{
    string Ativar();

    string Desativar();
   
}
#region Desafio Dispositivos com Sensores
using Teste4_Alura.ExercicioOO;

SensorTemperatura temp = new SensorTemperatura();
SensorPresanca presenca = new SensorPresanca();

temp.Ativar();
temp.Desativar();   

presenca.Ativar();
presenca.Desativar();   

#endregion