From 7c3bb834c1def8528afc418b022295e3d095c84b Mon Sep 17 00:00:00 2001 From: kmmelcher Date: Fri, 16 Aug 2019 00:28:02 -0300 Subject: [PATCH] =?UTF-8?q?Exemplo=20din=C3=A2mico=20para=20melhorar=20ent?= =?UTF-8?q?endimento=20(#26960)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- guide/portuguese/java/classes-and-objects/index.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/guide/portuguese/java/classes-and-objects/index.md b/guide/portuguese/java/classes-and-objects/index.md index 9171b06f98..bf0aaf8948 100644 --- a/guide/portuguese/java/classes-and-objects/index.md +++ b/guide/portuguese/java/classes-and-objects/index.md @@ -11,6 +11,8 @@ Uma classe pode conter qualquer um dos seguintes tipos de variáveis. * Variáveis ​​de Classe: Estas são as variáveis ​​que são declaradas dentro da definição da classe, fora de qualquer método, com a palavra-chave estática. Uma variável de classe é compartilhada entre todas as instâncias de uma classe. As variáveis ​​de classe também são conhecidas como variáveis ​​estáticas, elas são inicializadas apenas uma vez no momento da compilação da classe, portanto, apenas uma única cópia deste está disponível para todas as instâncias. * Variáveis ​​de instância: A diferença com as variáveis ​​de classe é que as variáveis ​​de instância são inicializadas dentro do construtor de classe e não são compartilhadas entre todos os objetos. No momento da instanciação, uma nova cópia da variável de instância é criada. +Para entender classes e objetos de uma forma mais dinâmica você pode pensar, por exemplo, em jogos de RPG. Em um RPG existem várias classes como guerreiros, magos, clérigos, ladinos entre outros. Cada uma dessas classes possui características e atributos pertencentes a ela. Se, por exemplo,quisessemos criar um mago e que possua característcas que estão ligadas a ele, em forma de código, esse mago seria um objeto, que terá atributos como vida, defesa, armadura etc. + ```java public class Example {