Questões Programação

Analise o código a seguir retirado de uma aplicação desenvolvida com C#:

Responda: Analise o código a seguir retirado de uma aplicação desenvolvida com C#:interface IDimensions{float Length();float Width();}class Box : IDimensions


Q193555 | Programação, Agente de Defensoria Programador, DPE SP, FCC

Analise o código a seguir retirado de uma aplicação desenvolvida com C#:

interface IDimensions
{
float Length();
float Width();
}
class Box : IDimensions
{
float lengthInches;
float widthInches;
public Box(float length, float width)
{
lengthInches = length;
widthInches = width;
}
float IDimensions.Length()
{
return lengthInches;
}
float IDimensions.Width()
{
return widthInches;
}
public static void Main()
{
Box myBox = new Box(30.0f, 20.0f);
IDimensions myDimensions = (IDimensions) myBox;
System.Console.WriteLine("Length: {0}", myBox.Length());
System.Console.WriteLine("Width: {0}", myDimensions.Width());
}
}


Sobre o código apresentado é correto afirmar que a instrução

Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.