Introdução à Programação Orientada a Objetos com C#:
Bloco 1: Fundamentos (Classes e Propriedades) - Foco total em entender a estrutura de uma classe e suas propriedades. Sem métodos complexos ainda, apenas a criação da "caixa" que conterá os dados.
Bloco 2: Introdução a Métodos (Ação sem Retorno) - O ponto-chave. Exercícios que ensinam que um objeto pode fazer coisas por conta própria, sem a necessidade de parâmetros ou retornar um valor.
Bloco 3: Métodos com Parâmetros (Ação com Dados) - O próximo passo natural. Entender como passar dados externos para um método para que o objeto possa agir com base neles.
Bloco 4: Métodos com Retorno (Ação que Fornece Dados) - O complemento do bloco anterior. Compreender como um objeto pode realizar uma ação e, em seguida, fornecer um resultado de volta para quem o chamou.
Bloco 5: Desafios Finais (Combinando Tudo) - A culminação de todos os conceitos. Os exercícios originais se encaixam perfeitamente aqui, exigindo a combinação de classes, propriedades, métodos com e sem parâmetros, retorno e interação.
Pessoa SimplesCarro SimplesProduto com PreçoLivro com Múltiplos DadosAnimalPessoa que se ApresentaCarro que Liga e DesligaProduto que Mostra PreçoAnimal que Faz SomRelogio que Marca o Tempo