Esta obra,
Práticas de C#: Programação Orientada por Objetos, adota a metodologia do livro que a precede -
Práticas de C#: Algoritmia e Programação Estruturada (FCA, 2010) - para promover o estudo da linguagem de programação C#, através da resolução de exercícios especialmente concebidos para demonstrar os princípios e as regras da Programação Orientada por Objetos (POO).
Os 156 exercícios apresentam-se classificados segundo os tópicos das disciplinas de Programação I e Programação II de diversos cursos de licenciatura e de mestrado. Em geral, a resolução dos exercícios baseia-se na metodologia Top-down em Português Estruturado e consiste na definição das estruturas de dados, na elaboração de algoritmos e programas em C# apropriados, e na sua verificação através da sua execução para dados apropriados. Todos os exercícios foram resolvidos com base na edição Visual C# 2010 Express.
Estes conteúdos interessam especialmente a professores, alunos e investigadores de diversas áreas científicas, nomeadamente Engenharia, Economia e Gestão, e ciências experimentais, em que a Programação é uma disciplina nuclear ou auxiliar essencial para a automatização de sistemas de tratamento de dados. Útil também para programadores.
São apresentados diversos programas em C# para exercícios que versam os seguintes tópicos:
· Classes, objetos e hierarquias, e princípios subjacentes de abstração, encapsulação, herança e polimorfismo;
· Classes, interfaces, enumerações e estruturas;
· Estruturas de dados complexas: classes de coleções, listas ligadas e árvores binárias;
· Interfaces gráficas e noções subjacentes de forms, controlos, delegados e eventos;
· Integração do C# com o Excel.
Errata (10KB)
· Professores, alunos e investigadores de Engenharia, Economia e Gestão, e de outras áreas científicas em que a Programação é disciplina essencial para a automatização de sistemas de tratamento de dados;
· Programadores.