Este documento é uma apostila para um curso de extensão sobre MFC (Microsoft Foundation Classes) e apresenta conceitos básicos de programação orientada a objetos. O documento discute a história da programação orientada a objetos, princípios como encapsulamento e herança, e conceitos como classe, objeto, método e mensagem.