Sobre orientação a objetos, é INCORRETO afirmar:
FCC•
Nas técnicas orientadas ao objeto, os objetos são caracterizados
FCC•
Sobre a visibilidade dos métodos na orientação a objetos considere:
I. Os métodos públicos de uma classe definem a interface da classe.
II. Os métodos privativos de uma classe não fazem parte da interface da classe.
III. O nome dos métodos é a informação reconhecida como a assinatura dos métodos.
Está correto o que consta APENAS em
Dadas as seguintes afirmações sobre programação orientada a objetos:
I. As mensagens que se movimentam de um objeto para outro são os únicos conectores do objeto com o mundo exterior.
II. As mensagens trabalham em resposta aos métodos e manipulam os valores das varáveis de instância.
III. Os objetos passivos são aqueles que não são mais necessários, sendo apagados para liberar memória.
Está correto o que se afirma APENAS em
O browser é uma ferramenta para softwares orientados ao objeto que
Comparativamente com a análise estruturada, a análise orientada a objetos leva em consideração, na seqüência de importância, os componentes
São organizadas em uma hierarquia, com as classes de objetos mais genéricas no topo, as quais legam seus atributos às classes mais especializadas. Trata-se
FCC•
Na programação orientada a objeto
Considere:
I. Fornecer uma interface para criação de famílias de objetos relacionados ou dependentes, sem especificar suas classes concretas. Possibilitar o adiamento da instanciação para as subclasses.
II. Garantir a existência de apenas uma instância de uma classe, mantendo um ponto global de acesso ao seu objeto.
III. Possibilitar o armazenamento do estado interno de um objeto em um determinado momento, para que seja possível retorná-lo a este estado, caso necessário.
I, II e III são, respectivamente, objetivos dos design patterns intitulados:
FCC•
É uma atividade exclusiva do projeto orientado a objetos,
Considere:
I. A classe Veículo possui as subclasses Carro e Trem.
II. Os objetos das subclasses Carro e Trem herdam a operação acelerar.
III. A aceleração do Carro é no pedal e, do Trem, é na manivela. I, II e III mostram um conceito OO aplicável à implementação da aceleração, que é
Na programação orientada a objetos, quando uma classe pessoa física, além do seu atributo CPF, recebe os atributos da classe pessoa, diz-se que foi aplicada a técnica de
Uma professora de uma universidade brasileira propôs aos seus alunos que seguissem os seguintes passos:
Passo 1: Identificar todos os substantivos que indiquem objetos.
Passo 2: Descartar os substantivos que, quando entidades, possuem apenas uma ocorrência.
Passo 3: Descartar os substantivos que servem apenas para entendimento do problema.
Passo 4: Descartar objetos que se referem a aplicações futuras.
Passo 5: Descartar objetos que não teriam nenhum atributo.
Passo 6: Listar os objetos que se tornarão entidades.
Passo 7: Identificar relacionamentos através da sentença: “objeto verbo objeto”.
Passo 8: Estabelecer o grau de relacionamento entre as entidades.
Passo 9: Estabelecer a cardinalidade do relacionamento entre as entidades.
Passo 10: Identificar os atributos de cada entidade.
A professora tinha a intenção de ensinar seus alunos a criarem um
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:
Uma instância de classe, na técnica de orientação ao objeto, é
O editor Eclipse possui uma interface de instalação de novos pacotes que torna esta tarefa um processo simples e eficiente. Em sua versão Indigo, por uma das opções presentes no menu é possível abrir uma tela na qual será inserida a página que contém os pacotes a serem instalados e na qual o usuário poderá escolher qual deseja instalar. Essa opção, chamada de “Install New Software ...” está presente no menu
Em relação à programação orientada a objetos, considere:
I. A afirmação de que o estado de um objeto não deve ser acessado diretamente, mas sim por meio de métodos de acesso, está associada ao conceito de encapsulamento.
II. A classe é constituída por atributos que representam os dados e operações que representam os métodos que podem ser executados.
III. Herança pode ser compreendida como a propriedade que uma classe tem em legar seus elementos constituintes à sua subclasse.
IV. Um diagrama de objetos é um tipo especial de diagrama, composto por objetos e seus vínculos, que compartilha as mesmas propriedades comuns a todos os outros diagramas.
Está correto o que se afirma em
Analise as linhas a seguir presentes em um programa Java que não apresenta erros.
a =DriverManager.getConnection("jdbc:odbc:Driver={Microsoft Access Driver (*.mdb)};DBQ=E:d.mdb", "", "");
b = a.createStatement();
c = b.executeQuery("select * from cliente where id = "+ valor +"");
Considere que os objetos a, b e c são de interfaces contidas no pacote java.sql. Pode-se concluir que esses objetos são, respectivamente, das interfaces