Este documento resume os principais conceitos de programação orientada a objetos em C# como classes, encapsulamento, construtores, métodos estáticos e acessibilidade. Apresenta exemplos de como definir classes com atributos e métodos, instanciar objetos, sobrecarregar construtores e criar classes parciais e estáticas.