Respostas
respondido por:
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);
}
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);
}
Anônimo:
claro que há mais coisas, como os métodos de uma interface, etc
Perguntas similares
6 anos atrás
6 anos atrás
6 anos atrás
9 anos atrás
9 anos atrás
9 anos atrás
9 anos atrás