Estamos iniciando mais um capítulo do nosso Curso Completo de Java, e agora vamos explorar um dos temas mais importantes da linguagem: a Orientação a Objetos. Esse é um dos pilares do Java, já que a linguagem é fortemente fundamentada nesse paradigma de programação.
Um paradigma de programação é uma forma de pensar e estruturar o desenvolvimento de software. Existem diferentes paradigmas, como a programação funcional e a programação procedural, mas aqui focaremos na Orientação a Objetos (OO). Esse paradigma organiza o código em torno de classes, objetos e relacionamentos, permitindo criar sistemas mais modulados, reutilizáveis e fáceis de entender.
Neste capítulo, vamos aprofundar o conhecimento sobre conceitos fundamentais de OO, como:
Além disso, vamos expandir esse entendimento com os quatro pilares da Orientação a Objetos:
Além dos pilares, abordaremos tópicos avançados e essenciais para dominar OO em Java: