“Um método abstrato consiste na definição de uma assinatura na classe abstrata. Este método deverá conter uma implementação na classe-filha, mas não deve possuir implementação na classe em que ele é definido. Um método final não pode ser sobrescrito, ou seja, não pode ser redefinido na classe-filha. Para marcar um método como final, basta utilizar o operador final no início de sua declaração.”. (ZENZELUK, J. H.; RIBEIRO, S. Um estudo para a evolução do PHP com a linguagem Orientada a objetos. Revista Científica Semana Acadêmica, Fortaleza v. 3, n. 1, 2014.).
No universo de orientação a objeto, existem diversos fundamentos que são de importância crítica. Neste sentido, para o programa funcionar, esses elementos precisam conversar entre si, interagindo de acordo com a lógica que implementamos. Indique quais as outras interações entre as classes estão corretas.
I. Associação é uma conexão entre classes, consequentemente será uma conexão entre seus objetos também.
II. A agregação é quando precisamos que uma classe tenha acesso a informações de outra classe, dentro de suas operações.
III. Quando o programa permite fazer associação, não se separa as informações e é possível manuseá-las de maneira mais adequada.
IV. Na composição, se a classe que utiliza as outras classes, deixar de existir no programa, obrigatoriamente as outras classes deixam de existir.
Agora, assinale a alternativa que apresenta as afirmações corretas.
Respostas
respondido por:
14
Resposta:
I, II e IV.
Explicação:
A agregação representa uma relação que é parte de todo ou uma parte do outro objeto. A associação representa as ligações a serem estabelecidas entre os objetos e classes do código
respondido por:
0
Resposta: I, II e IV
Explicação:
Perguntas similares
3 anos atrás
3 anos atrás
5 anos atrás
5 anos atrás
7 anos atrás
7 anos atrás