Ciência da Computação Aspecto Gerais

Analise as seguintes afirmações relacionadas a noções de programação.

I. Na programação orientada a objetos, quando uma classe é instanciada, um método construtor define o que um objeto armazena e seus atributos definem os serviços que podem ser solicitados a um objeto caso seja necessário atribuir valores iniciais a este método.

II. Na programação orientada a objetos, quando uma classe é instanciada, pode-se utilizar um método construtor para inicializar atributos.

III. Na programação orientada a objetos, os atributos definem os serviços que podem ser solicitados a um objeto e seus métodos definem o que um objeto armazena.

IV. Em um programa, se um contador não é inicializado, os resultados desse programa provavelmente serão incorretos. Este é um exemplo de erro de lógica.

Indique a opção que contenha todas as afirmações verdadeiras.

  • A. II e IV
  • B. II e IV
  • C. III e IV
  • D. I e III
  • E. I e II