TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

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

Por:   •  19/4/2017  •  Trabalho acadêmico  •  2.202 Palavras (9 Páginas)  •  355 Visualizações

Página 1 de 9

Trabalho de Programação Orientada a Objetos

                                        Linguagem C#

 

  1. Escreva um código em que apresente a classe Pessoa, com atributos nome, endereco e telefone e, o método imprimir. O método imprimir deve mostrar na tela os valores de todos os atributos.

  1. Baseando-se no exercício 1 adicione um método construtor que permita a definição de todos os atributos no momento da instanciação do objeto.

class Pessoa

    {

        private string nome, endereço, telefone;

        public void imprimir()

        {

            Console.WriteLine("Dados registrados=>  Nome: " + nome + " - Endereço: " + endereço + " - Telefone: " + telefone);

        }

        public Pessoa (string nome, string endereço, string telefone)

        {

           

            this.nome = nome;          

            this.endereço = endereço;          

            this.telefone = telefone;

        }

        public Pessoa()

        {

        }

        public void SetNome(string nome)

        {

            this.nome = nome;

        }

        public string GetNome()

        {

            return this.nome;

        }

        public void SetEndereço(string endereço)

        {

            this.endereço = endereço;

        }

        public string GetEndereço()

        {

            return this.endereço;

        }

        public void SetTelefone(string telefone)

        {

            this.telefone = telefone;

        }

        public string GetTelefone()

        {

            return this.telefone;

        }

    }

}

  1. Escreva um código em que apresente a classe Quadrado, com atributos lado,  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 quadrado é obtida pela fórmula (lado * lado) e o perímetro por (4 * lado).
  1. Baseando-se no exercício 3 adicione um método construtor que permita a definição de todos os atributos no momento da instanciação do objeto.

class Quadrado

    {

        private double lado, area, perimetro;

        private double calcularArea()

        {

            area = lado * lado;

            return area;

        }

        private double calcularPerimetro()

        {

            perimetro = 4 * lado;

            return perimetro;

        }

        public Quadrado(double lado, double area, double perimetro)

        {

            this.lado = lado;

        }

        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;

        }

...

Baixar como (para membros premium)  txt (7.1 Kb)   pdf (94.2 Kb)   docx (16.7 Kb)  
Continuar por mais 8 páginas »
Disponível apenas no TrabalhosGratuitos.com