Gabriel

325 palavras 2 páginas
Trabalho da Faculdade Estácio
3º Período
Atividade estruturada de Java.
1 – em que situação a programação orientada a objetos é vantajosa em relação à programação estruturada?
Quando se quer afacilidade de manipular os dados com rapidez, pois trabalhamos com classes, objetos, herança, encapsulamento de regras de negócios, estruturas de dados, etc., onde cada classe tem seu objetivoespecífico, assim fazer qualquer alteração em seu código se torna muito mais fácil, mais rápido e sem “danos” em classes dependentes da mesma.
Já na programação estruturada demora mais porque é formada apenaspor três estruturas que são sequência, onde uma tarefa é executada logo após a outra, decisão quando um teste lógico é executado ou não, e iteração que a partir do teste lógico algum trecho do códigopode ser repetido finitas vezes. Seus códigos ficam em um mesmo bloco, sendo mais difícil e demorado fazer uma alteração, pois teremos que olhar se nenhum outro código depende daquele, fazendo umaanálise mais detalhada.
2 – quais são as vantagens do uso da herança no desenvolvimento das aplicações?
Reusabilidade de código: permite o desenvolvimento de aplicações novas que requeiram poucacodificação.
Compartilhamento de código: usuários em diferentes projetos utilizando uma mesma classe.
Componentes de Software: Herança permite que programadores construam componentes de softwarereutilizáveis.
Prototipação rápida: desenvolvimento baseado em componentes reutilizáveis, maior concentração para entender partes novas do sistema.
Ocultamento da informação: o programador precisa apenasentender a natureza do componente e sua interface.
Permite criar inter-relações entre classes (classe pai e classes filhas). Através desse recurso, podemos criar classes de uma maneira bem mais rápida,eficiente e fácil de manter, baseando classes em outras. A vantagem clara é o reuso de código.
3 – quais as funcionalidades da classe abstrata?
A classe abstrata é um tipo de classe que

Relacionados

  • Gabriel
    289 palavras | 2 páginas
  • gabriel
    929 palavras | 4 páginas
  • Gabriel
    621 palavras | 3 páginas
  • Gabriel
    1729 palavras | 7 páginas
  • GABRIEL
    316 palavras | 2 páginas
  • gabriel
    257 palavras | 2 páginas
  • Gabriel
    315 palavras | 2 páginas
  • Gabriel
    3100 palavras | 13 páginas
  • Gabriel
    1084 palavras | 5 páginas
  • Gabriel
    2770 palavras | 12 páginas