SóProvas


ID
441418
Banca
FCC
Órgão
TRE-AP
Ano
2011
Provas
Disciplina
Engenharia de Software
Assuntos

Analise as seguintes definições:

I. Objeto que existe depois que o processo ou o thread que o criou deixa de existir.
II. Mecanismo pelo qual elementos mais específicos incorporam a estrutura e o comportamento de elementos mais gerais.
III. Lista de valores nomeados, utilizada como faixa de um determinado tipo de atributo.

Correspondem, respectivamente, às definições I, II e III:

Alternativas
Comentários
  • Objetos transientes são objetos que existem apenas enquanto a aplicação que os criou continuar executando.
    Objetos persistentes são objetos que continuam existindo mesmo depois do término do programa que os criou. Um exemplo de objetos persistentes seriam os armazenados em Banco de Dados Orientados a Objetos
    .

  • Objeto que existe depois que o processo ou o thread que o criou deixa de existir. = objeto persistente

    Mecanismo pelo qual elementos mais específicos incorporam a estrutura e o comportamento de elementos mais gerais. = herança

    Lista de valores nomeados, utilizada como faixa de um determinado tipo de atributo. = enumeração
  • d

    Herança é o mecanismo que permite uma classe concreta herdar propriedades de uma classe abstrata Enumeration é um meio de criar uma lista de elementos fixos, ajudando assim o typing. e.g.:

    package contestQuestions;

    public class EnumExample {
        
        public enum dias {segunda, terça, quarta, quinta, sexta}

        /**
         * @param args
         */
        public static void main(String[] args) {
            // TODO Auto-generated method stub
            
            for (dias d : dias.values())
                System.out.println(d);

        }

    }