Java em poucas palavras (Portuguese Edition), 9th Edition
by Benjamin J. Evans, Jason R. Clark, David Flanagan
Capítulo 4. ProgramaçãoOrientada a Objetos em Java
Este trabalho foi traduzido com recurso a IA. Agradecemos o teu feedback e comentários: translation-feedback@oreilly.com
Agora que já abordamos a sintaxe básica do Java e como rodar nossos programas, estamos prontos para começar a programação orientada a objetos em Java. Todos os programas em Java usam objetos, e o tipo de um objeto é definido por sua classe ou interface. Todo programa em Java é definido como uma classe, e programas mais complexos incluem várias definições de classes e interfaces.
Este capítulo explica como definir novas classes (e um caso especial importante, chamado de classes de registro ou registros) e como fazer programação orientada a objetos com elas. Também apresentamos o conceito de interface, mas uma discussão completa sobre interfaces e o sistema de tipos do Java fica para o Capítulo 5.
Observação
Se você já tem experiência com programação OO, no entanto, tome cuidado. O termo “orientado a objetos” tem significados diferentes em diferentes linguagens. Não presuma que o Java funciona da mesma forma que suas outras linguagens OO favoritas. (Isso vale especialmente para programadores de JavaScript ou Python.)
Este é um capítulo bem extenso, então vamos começar com uma visão geral e algumas definições.
Visão geral de classes e registros
As classes são o elemento estrutural mais fundamental de todos os programas em Java. Não dá pra escrever código em Java sem definir uma classe. Todas as instruções em ...
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.
Read now
Unlock full access