Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: BACEN
- LinguagensC++
- LinguagensJava
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação a Objetos: Encapsulamento
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação a Objetos: Polimorfismo
Encorajadas pela introdução da linguagem Simula, em 1967, várias linguagens de programação orientadas a objetos entraram em cena, oferecendo aos usuários diversos aspectos da filosofia da concepção por objetos, Entre as linguagens de programação por objetos, pode-se destacar a própria linguagem Simula, as linguagens Smalltalk C++ e Java. Acerca dessas linguagens, julgue o item que se segue.
Simula é uma linguagem de programação orientada a objetos desenvolvida como uma extensão do Algol 60 que usa no nível mais alto uma estrutura de software tradicional com base na noção de programa principal. Na sua versão mais moderna, Simula permite o polimorfismo e permite igualmente o encapsulamento de informação e a definição de rotinas virtuais por meio do comando virtual, que tem o mesmo significado do comando de mesmo nome encontrado também em C++.