Programação Orientada a Objetos é um manual gratuito de Ciência da Computação e programação Java que abrange tópicos importantes do curso, notas detalhadas, diagramas, equações, fórmulas e materiais de estudo. Baixe este livro digital e guia de referência para cursos de Diploma, Bacharelado em Engenharia, Bacharelado em Ciência da Computação, Bacharelado em Ciências, Mestrado em Ciência da Computação e áreas afins.
Aprenda programação orientada a objetos (POO), classes, objetos, herança, polimorfismo, abstração, encapsulamento, modelagem de objetos, projeto de sistemas e fundamentos de Java. Útil para provas universitárias, provas orais, entrevistas de programação, trabalhos, projetos e revisão rápida.
ÁREAS DE ENGENHARIA RELACIONADAS
Ciência da Computação (CSE), Tecnologia da Informação (TI), Engenharia da Computação, Engenharia de Software, Inteligência Artificial e cursos relacionados à computação.
71 TÓPICOS DISTINTOS LISTADOS
FUNDAMENTOS DE POO E MODELOS DE OBJETOS
1. Visão geral da POO
2. Elementos do Modelo de Objetos
3. Conceitos básicos de Programação Orientada a Objetos
4. Benefícios da POO
5. Objetos
6. Relações entre objetos
7. Classes
8. Relações entre classes
9. Relações entre classes e objetos
10. Construindo classes e objetos de qualidade
11. Características da modelagem orientada a objetos
12. Links e associações
13. Generalização e herança
14. Um modelo de objetos
15. Necessidade do paradigma POO
16. Herança múltipla
17. Encapsulamento de dados
18. Controle de acesso
19. Criação e destruição de objetos
20. Coleta de lixo
MODELAGEM DINÂMICA E FUNCIONAL
21. Introdução à modelagem dinâmica
22. Eventos
23. Estados e estado Diagramas
24. Elementos de Diagramas de Estado
25. Conceitos Avançados de Modelagem
26. Concorrência
27. Modelos Dinâmicos
28. Introdução à Modelagem
29. Metodologias Orientadas a Objetos
30. Técnica de Modelagem de Objetos (OMT)
31. Herança
32. Tipos de Herança
33. Cenários
34. Diagramas de Rastreamento de Eventos
35. Introdução à Modelagem Funcional
36. Diagramas de Fluxo de Dados (DFDs)
37. Exemplos de DFDs
38. Dicionários de Dados e Metadados
39. Etapas para Produzir um DFD
40. Diferentes Tipos de Chaves
PROJETO DE SISTEMAS E OBJETOS
41. Introdução ao Projeto de Sistemas
42. Elaboração de um Plano de Reutilização
43. Estimativa de Requisitos de Recursos de Hardware
44. Gerenciamento de Recursos Globais
45. Definição de Prioridades de Compensação
46. Simulação Dinâmica
47. Sistemas em Tempo Real
48. Introdução ao Projeto de Objetos
49. Apresentação do Conteúdo
50. Projetando Algoritmos para Operações
51. Implementação de Controle
52. Projetando Associações
53. Determinando a Representação de Objetos
54. Documentação
55. Introdução às Metodologias de Representação em POO
56. Desenvolvimento Estruturado de Jackson (JSD)
57. Superando as Limitações de SA/SD e JSD
FUNDAMENTOS DA PROGRAMAÇÃO EM JAVA
58. Introdução ao Java
59. Recursos do Java
60. Operadores em Java
61. Tipos de Dados em Java
62. Variáveis em Java
63. Condicionais e Loops
64. Arrays
65. Tipos de Arrays
66. Programação Multithread
67. Entrada e Saída em Java
68. Sobrescrita de Métodos
69. Despacho Dinâmico de Métodos
70. Pacotes em Java
71. Introdução a Applets em Java
RECURSOS DO APLICATIVO
• Anotações e conceitos de programação por capítulo
• Leitura otimizada para dispositivos móveis e referência rápida de tópicos
• Material de estudo para provas, apresentações orais e entrevistas
Use este ebook gratuito de Programação Orientada a Objetos para revisar conceitos de POO, modelagem de objetos, programação em Java e design de software.
Última versão
15.0Enviado por
ပါးျပင္ထက္က လြမ္းမ်က္ရည္
Requer Android
Android 7.0+
Categoria
Grátis Livros e referências APPClassificação do Conteúdo
Everyone
Relatório de segurança
Relatório
Marcar como inapropriadoLast updated on Oct 7, 2026
Esta versão inclui pequenas correções de bugs e melhorias gerais. Atualize para a versão mais recente e tenha a melhor experiência.
