Explique, com suas palavras, a importância do paradigma orientado a objetos no contexto do desenvolvimento em Java, destacando os conceitos de classe, objeto e encapsulamento, e justifique por que tais conceitos são fundamentais para a criação de sistemas mais robustos e fáceis de manter.
