Ling. de Prog. Comercial

510 palavras 3 páginas
ATPS - Linguagem de Programação Comercial
1) Exemplo de utilização de Herança class Pessoa
{
// definição dos atributos da classe public string nome; public string sexo;

// método construtor default public Pessoa() { }

// método que seta valor e pega valor public string Nome { get; set; } // método que seta valor e pega valor public string Sexo { get; set; }

// método construtor alternativo public Pessoa(string nome, string sexo) { this.nome = nome; this.sexo = sexo; }
}
class Aluno : Pessoa
{
// definição dos atributos da classe public string ra;

// método que seta valor e pega valor public string Ra { get; set; }

// método construtor default public Aluno() { }

// método construtor alternativo public Aluno(string nome, string sexo, string ra) { this.nome = nome; this.sexo = sexo; this.ra = ra; }

// sobreescrevendo o método ToString da classe, // para retornar os valores dos atributos public string ToString() { return "Nome: " + this.nome + "\nSexo: " + this.sexo + "\nRA: " + this.ra; }
}

class Program
{
static void Main(string[] args) { // cria um objetivo da classe aluno, // passado os valores para o contrutor da classe Aluno al1 = new Aluno("Aline", "Feminino", "321654987"); Aluno al2 = new Aluno("Geovana", "Feminino", "789456123");

// imprime os valores dos objetos Console.WriteLine("Nome: " + al1.nome); Console.WriteLine("Sexo: " + al1.sexo); Console.WriteLine("RA: " + al1.ra); Console.WriteLine(); Console.WriteLine("Nome: " + al2.nome); Console.WriteLine("Sexo: " + al2.sexo); Console.WriteLine("RA: " + al2.ra); Console.Read(); }
}

2) Exemplo de utilização de vetor class Program

Relacionados

  • Programação Orientada
    746 palavras | 3 páginas
  • cadastro
    1892 palavras | 8 páginas
  • Direito comercial Contratos
    4330 palavras | 18 páginas
  • Aulas Sd Introducao
    5752 palavras | 24 páginas
  • DDDDDDDD
    34386 palavras | 138 páginas
  • Plano de Negócios
    34386 palavras | 138 páginas
  • Prolog
    34392 palavras | 138 páginas
  • Contabilidad
    2420 palavras | 10 páginas
  • Biomedicina
    35915 palavras | 144 páginas
  • polymer nanocompositos
    8597 palavras | 35 páginas