Informática, perguntado por anacalamari, 1 ano atrás

Quem define as ações dos objetos (em java)?

Soluções para a tarefa

Respondido por Usuário anônimo
1
Quem define a ação dos objetos na POO (no caso, Java) são os métodos.

Lembrando que ⇒

Classes → "Molde" dos objetos / Entidade de definição de objetos, declaração de métodos, de atributos, etc (pode ou não instanciar-se em objeto);

Atributos →Características do objeto. Exemplos : Nome, ID, etc;

Métodos →Ações em geral. Pode tanto ser ações dos objetos quanto das classes (métodos estáticos). Têm nome, tipo de retorno e assinatura.

No Java, os métodos seguem a sintaxe :

(m) (s) (r) (n) (c)

(m) → Modificador de acesso (public, private, protected);

s(s) →Modificador de status (static, final, default);

(r) → Tipo de retorno (pode ser um primitivo (int, float, char, etc), um tipo abstrato (String, JFrame, "MinhaClasse") ou nulo (void);

(n) → Nome + assinatura (o que vai ser usado e requerido no método);

(c) → Corpo do método (com return obrigatório, menos no void)....

Exemplo :

private StringBuilder exemploBrainly(String meuNome){

     return new StringBuilder(meuNome);
}

Usuário anônimo: claro que há mais coisas, como os métodos de uma interface, etc
Usuário anônimo: mas daí ficaria mto grande e eu não sou nenhum expert de Java tbm
Perguntas interessantes