Essays.club - TCC, Modelos de monografias, Trabalhos de universidades, Ensaios, Bibliografias
Pesquisar

Trabalho de C# - Programação Orientada a Objetos

Por:   •  17/7/2018  •  659 Palavras (3 Páginas)  •  271 Visualizações

Página 1 de 3

...

}

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()

...

Baixar como  txt (5.5 Kb)   pdf (49.7 Kb)   docx (16.5 Kb)  
Continuar por mais 2 páginas »
Disponível apenas no Essays.club