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.
Adelaide Carvalho Doctor of Philosophy in Management Science com especialização em Computer Simulation (Lancaster University, Reino Unido), Master of Science in Management Science (University of Kent at Canterbury, Reino Unido), Master of Science in Computing Science (University of London, Reino Unido), Eq. Mestre em Ciência dos Computadores (Universidade do Porto), Licenciada em Economia (Universidade do Porto). Autora de vários livros de programação editados pela FCA.