Este documento é uma apostila sobre programação orientada a objetos em C++. A apostila apresenta os conceitos básicos de POO e modelagem UML, seguido de explicações sobre como implementar programação orientada a objetos usando a linguagem C++, incluindo tópicos como classes, objetos, encapsulamento, herança e polimorfismo. A apostila foi desenvolvida no Laboratório de Meios Porosos e Propriedades Termofísicas e no Núcleo de Pesquisa em Construção da Universidade Federal de Santa Catarina.