O documento apresenta os conceitos básicos da programação orientada a objetos, incluindo a evolução das linguagens de programação, os paradigmas de programação e os principais conceitos da orientação a objetos como classe, objeto, abstração, encapsulamento, generalização, especialização e polimorfismo.
Related topics: