Skip to Content
Aprende Java, 6ª edição
book

Aprende Java, 6ª edição

by Marc Loy, Patrick Niemeyer, Daniel Leuck
April 2025
Intermediate to advanced
552 pages
16h 11m
Portuguese (Portugal, Brazil)
O'Reilly Media, Inc.
Book available
Content preview from Aprende Java, 6ª edição

Capítulo 5. Objectos em Java

Este trabalho foi traduzido com recurso a IA. Agradecemos o teu feedback e comentários: translation-feedback@oreilly.com

Neste capítulo, vamos ao coração de Java e exploramos os seus aspectos orientados para objectos. O termo design orientado a objectos refere-se à arte de decompor uma aplicação num certo número de objectos, que são componentes de aplicação autónomos que funcionam em conjunto. O objetivo é dividir o teu problema em problemas menores que são mais simples e fáceis de lidar e manter. As concepções baseadas em objectos provaram a sua eficácia ao longo dos anos e as linguagens orientadas para objectos, como o Java, fornecem uma base sólida para escrever aplicações - desde as muito pequenas às muito grandes. Java foi concebida desde o início para ser uma linguagem orientada a objectos, e todas as APIs e bibliotecas Java são construídas em torno de padrões de design sólidos baseados em objectos .

Uma metodologia de conceção de objectos é um sistema ou um conjunto de regras criadas para o ajudar a dividir a sua aplicação em objectos. Muitas vezes, isto significa mapear entidades e conceitos do mundo real (por vezes chamados de domínio do problema) em componentes da aplicação. Várias metodologias tentam ajudar-te a transformar a tua aplicação num bom conjunto de objectos reutilizáveis. Em princípio, isso é bom, mas o problema é que um bom design orientado a objetos ainda é mais arte do que ciência. Embora possas aprender com as metodologias ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Livro de Receitas Java, 5ª Edição

Livro de Receitas Java, 5ª Edição

Ian F. Darwin
Aprendendo estilos de API

Aprendendo estilos de API

Lukasz Dynowski, Marcin Dulak

Publisher Resources

ISBN: 9798341641488Supplemental Content