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