O paradigma da modelagem e programação orientadas a objetos trata a solução de um problema por meio de um conjunto de objetos que interagem entre si, apresentando características e comportamentos próprios representados por seus atributos e métodos. Considere as sentenças a seguir e assinale a alternativa correta.
I. Destacam-se como alguns de seus benefícios a reutilização de código, o aumento da produtividade e a não modularização dos sistemas.
II. Uma classe é um modelo para a criação de objetos descritos por um conjunto básico de atributos e que possuem operações não semelhantes.
III. A adoção do paradigma orientado a objetos implica necessariamente que a computação seja acionada por trocas de mensagens entre objetos.
IV. Ao aplicar o conceito de herança em uma classe, a classe derivada (ou nova classe) recebe o nome de superclasse.
V. Os sistemas concebidos por meio do paradigma orientado a objetos proporcionam formas mais simples de interação aos usuários se comparados a outros enfoques, como o paradigma procedural.