Questões de Programação - Programação Orientada a Objetos para Concurso
Foram encontradas 474 questões
I. Herança é um mecanismo que permite que características comuns a diversas classes sejam fatoradas em uma classe base, ou superclasse. A partir de uma classe base, outras classes podem ser especificadas. Cada classe derivada ou subclasse apresenta as características (estrutura e métodos) da classe base e acrescenta a elas o que for definido de particularidade para ela.
II. Encapsulamento é o princípio pelo qual duas ou mais classes derivadas de uma mesma superclasse podem invocar métodos que têm a mesma identificação (assinatura), mas comportamentos distintos, especializados para cada classe derivada, usando para tanto uma referência a um objeto do tipo da superclasse.
III. Um objeto é um elemento que representa, no domínio da solução, alguma entidade (abstrata ou concreta) do domínio de interesse do problema sob a análise. Objetos similares são agrupados em classes.
Está(ão) CORRETO(S):
Os modelos dinâmicos de projetos orientados a objetos descrevem a estrutura dinâmica do sistema, usando classes de objetos e seus relacionamentos, destacando-se os relacionamentos de generalização, do tipo “utiliza/é-utilizado-por” e de composição.
A inclusão de detalhes de representação de interface entre objetos deve ser evitada em um projeto de interface, pois a representação deve ser ocultada e as operações de objeto para acessar e atualizar os dados devem ser fornecidas.
Os modificadores de acesso que preenchem respectivamente as lacunas são