Classes e objetos

Começar. É Gratuito
ou inscrever-se com seu endereço de e-mail
Classes e objetos por Mind Map: Classes e objetos

1. Classe : estrutura da linguagem de programação para abstrair elementos do mundo real. Possui geralmente atributos e métodos

2. Public e private são modificadores que servem para alterar o nível de acesso de alguma variável de determinada classe, tendo como exemplo, um public int pode ser alterado ou definido de forma livre, enquanto um private int só pode ser acessado por Getters ou Setters

2.1. Exemplo : p1.getAssento ( x )

2.1.1. p1 é o nome do objeto

2.1.2. Assento é o nome de um possível int definido como private, por isso necessita de um get para ser capturado

2.1.3. x é um parametro necessário para saber o assento, podendo ser o nome do passageiro, um código definido, uma palavra-chave entre outros

3. O tão utilizado "this." é na verdade uma keyword do java, utilizada para referenciar a instância da classe em questão.

4. Constructors são como métodos que tem o nome da própria classe e definem automaticamente alguma variável ou qualquer outra instrução, podendo ser ou não necessária a passagem de parâmetros

4.1. Exemplo : Passageiro p1 = new Passageiro ( x, y )

4.1.1. Passageiro é o nome da classe e do constructor

4.1.2. p1 é o nome do objeto

4.1.3. x e y são os parâmetros passados para o constructor

5. A classe BigDecimal é uma classe utilizada quando a necessidade de extrema precisão em alguma conta, já que todas os outros meios para tal representação possuem algum tipo de arredondamento

6. Enum são constantes finais e obrigatoriamente statics, tendo um método de definição diferenciado