banner-pix

eBook: Sistemas Orientados a Objetos



  • R$ 51,00

Venda de e-book Compre na Amazon Compre no Google Play
José Gomes de Carvalho Jr.
Doutor pela COPPE-UFRJ na área de Computação de Alto Desempenho, mestre pela UFF em Pesquisa Operacional e graduado em Engenharia Eletrônica pela UFRJ, é Pesquisador Titular do Instituto de Pesquisas da Marinha onde atua há 35 anos. Paralelamente, lecionou por 25 anos em cursos de TI e Engenharia em várias universidades na cidade do Rio de Janeiro, tendo sido Professor Titular na UNESA. Sua atuação profissional inclui sistemas embarcados, simuladores e sistemas de comando e controle, com concentração na áreas de modelagem de sistemas e Inteligência Artificial.
Pablo Rangel

Doutor em Engenharia pela Universidade Federal do Rio de Janeiro (PEC/COPPE/UFRJ), Mestre em Engenharia pela Universidade Federal do Rio de Janeiro (PESC/COPPE/UFRJ) e Bacharel em Informática pela UNESA. Servidor público federal da carreira de Ciência e Tecnologia do Instituto de Pesquisas da Marinha (IPqM), atua em diversos projetos nas áreas de Comando e Controle, Sistemas Táticos, Sistemas de Navegação e Simuladores. Exerce o magistério superior na Universidade Estácio de Sá, lecionando diversas disciplinas nos cursos de graduação tradicional, graduação tecnológica e na pós-graduação.

Contato
pablorangel@gmail.com


Livro Sistemas Orientados a Objetos: teoria e prática com UML e Java

Este é um guia prático e direto para iniciantes aprenderem rapidamente como solucionar problemas com modelagem orientada a objetos e programação em Java.

Ao longo do livro, problemas de complexidade crescente têm suas soluções expressas em diagramas UML e no código Java correspondente, com comentários sobre as principais alternativas e armadilhas do programador na aplicação correta dos conceitos da orientação a objetos.

Tudo de forma simples e direta, a partir da experiência dos autores com milhares de alunos das disciplinas de Modelagem e Programação.

E-ISBN 9786588431429
Edição 1
Idioma Português
Lançamento 07/12/2021
Páginas 304
Ano 2021
Sumário

Introdução

Da teoria à prática

O que você precisa saber para ler este livro?

Utilizamos tecnologias, mas sem paixões e sem bandeiras

Ao final do livro, esperamos algo de você!

1. Ambiente de desenvolvimento

1.1 Processo de compilação em Java

1.2 Configurando o ambiente de desenvolvimento

1.3 Começando do zero: tenha uma máquina limpa

1.4 Instalando os programas necessários

2. Conceitos iniciais de modelagem

2.1 Modelo e modelagem

2.2 Introdução à Unified Modeling Language

2.3 Requisitos funcionais, requisitos não funcionais e regras de negócio

2.4 Diagrama de casos de uso

2.5 Descrição de casos de uso

2.6 Estudo de caso

2.7 Exercícios de fixação

2.8 Desafio

3. Conceitos iniciais de programação

3.1 Olá, mundo!

3.2 Pacotes

3.3 Tipos

3.4 Operadores aritméticos

3.5 Olá mundo, quer teclar?

3.6 Estruturas condicionais e operadores

3.7 Estruturas de repetição e operadores

3.8 Vetores

3.9 Comentários

3.10 Documentação básica de código

3.11 Exercícios de fixação

3.12 Desafio

4. Modelando e programando aspectos essenciais da orientação a objetos

4.1 Introdução à modelagem orientada a objetos

4.2 Classes, atributos e objetos

4.3 Operações (métodos) de uma classe

4.4 Herança

4.5 Polimorfismo

4.6 Encapsulamento

4.7 Construtores

4.8 Diretiva final

4.9 Diretiva static

4.10 Diretiva abstract

4.11 Exercícios de fixação

4.12 Desafio

5. Modelando e programando aspectos avançados da orientação a objetos

5.1 Interfaces

5.2 Programando para os supertipos

5.3 Trabalhando com coleções

5.4 Associações simples

5.5 Classes associativas

5.6 Associações de agregação e composição

5.7 Autoassociação

5.8 Discussão 1: um atributo, vários atributos ou uma associação de classes?

5.9 Discussão 2: aderência ao mundo real versus implementação otimizada

5.10 Exercícios de fixação

5.11 Desafio

6. Modelando e programando aspectos especiais da orientação a objetos

6.1 Classes Wrapper e a classe String

6.2 Classe Scanner

6.3 Método toString

6.4 Tratamento de exceções

6.5 Enum

6.6 Threads

6.7 Exercícios de fixação

6.8 Desafio

Índice de ilustrações

Índice remissivo

Referências bibliográficas

Escreva um comentário

Você deve acessar ou cadastrar-se para comentar.

Etiquetas: sistemas orientados, sistemas orientados a objetos, objetos, sistemas, Sistemas, Orientados, Objetos, Sistemas Orientados a Objetos, Sistemas orientados a objetos