Trabalho de C# - Programação Orientada a Objetos
Por: Lidieisa • 17/7/2018 • 659 Palavras (3 Páginas) • 323 Visualizações
...
}
public Quadrado()
{
}
public void imprimir()
{
Console.WriteLine("Lado do quadrado: " + lado + " - Área do quadrado: " + calcularArea() + " - Perimetro do quadrado: " + calcularPerimetro());
}
public void SetLado(double lado)
{
this.lado = lado;
}
public double GetLado()
{
return this.lado;
}
public void SetArea(double area)
{
this.area = area;
}
public double GetArea()
{
return this.area;
}
public void SetPerimetro(double perimetro)
{
this.perimetro = perimetro;
}
public double GetPerimetro()
{
return this.perimetro;
}
}
}
- Escreva um código em que apresente a classe Retangulo, com atributos comprimento, largura, area e perimetro e, os métodos calcularArea, calcularPerimetro e imprimir. Os métodos calcularArea e calcularPerimetro devem efetuar seus respectivos cálculos e colocar os valores nos atributos area e perimetro. O método imprimir deve mostrar na tela os valores de todos os atributos. Salienta-se que a área de um retângulo é obtida pela fórmula (comprimento * largura) e o perímetro por (2 * comprimento) + (2 * largura).
- Baseando-se no exercício 5 adicione um método construtor que permita a definição de todos os atributos no momento da instanciação do objeto.
class Retangulo
{
private double comprimento, largura, area, perimetro;
private double calcularArea()
{
area = comprimento * largura;
return area;
}
private double calcularPerimetro()
{
perimetro = (2 * comprimento) + (2 * largura);
return perimetro;
}
public void imprimir()
{
Console.WriteLine("Largura do retângulo: " + largura + " - Comprimento do retângulo: " + comprimento + " - Área do retângulo: " + calcularArea()+
" \nPerimetro do retângulo: " + calcularPerimetro());
}
public Retangulo(double comprimento, double largura, double lado, double area, double perimetro)
{
this.comprimento = comprimento;
this.largura = largura;
}
public Retangulo()
{
}
public void SetLargura(double largura)
{
this.largura = largura;
}
public double GetLargura()
{
return this.largura;
}
public void SetComprimento(double comprimento)
{
this.comprimento = comprimento;
}
public double GetComprimento()
{
return this.comprimento;
}
}
}
- Escreva um código em que apresente a classe Circulo, com atributos raio, area e perimetro e, os métodos calcularArea, calcularPerimetro e imprimir. Os métodos calcularArea e calcularPerimetro devem efetuar seus respectivos cálculos e colocar os valores nos atributos area e perimetro. O método imprimir deve mostrar na tela os valores de todos os atributos. Salienta-se que a área de um círculo é obtida pela fórmula (pi * raio * raio) e o perímetro por (2 * pi * raio), onde pi = 3,141516.
- Baseando-se no exercício 7 adicione um método construtor que permita a definição de todos os atributos no momento da instanciação do objeto.
class Circulo
{
private double raio, area, perimetro;
private double calcularArea()
...