

Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
ATENÇÃO: Considere, nas questões a seguir, a configuração padrão de software e hardware a menos quando especificado em contrário.
Suponha que você esteja escrevendo um programa para controlar a apresentação de texto na tela usando uma variedade de tipos de fontes, tamanhos de fontes e atributos (tais como negrito e itálico). Se você não estiver usando tipos abstratos de dados (ADTs), o código para colocar um fonte em negrito se parecerá com:
fonteAtual.atributo = fonteAtual.atributo or 0x02
O mesmo código, em uma linguagem orientada a objetos usando ADTs, se pareceria com:
fonteAtual.atributo = fonteAtual.atributo or BOLD
fonteAtual.negrito = true
fonteAtual.colocaEmNegrito()
colocaEmNegrito(fonteAtual)
colocaFonteAtualEmNegrito()