Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class Pessoa {
- private int codigo;
- private String nome;
- // Geters e seters
- }
- public class Fmt {
- public String getAtributo(Objct obj){
- /*Esse método tem a função de me trazer os nomes dos atributos que tem na classe do tipo objeto enviado.
- Por exemplo, se a classe passada for a Pessoa, ele teria que me retornar uma String mais assim: “codigo, nome”*/
- }
- public String getValores(Objct obj){
- /*Esse método tem a função de me trazer os valores dos atributos que tem na classe do tipo objeto enviado.
- Por exemplo, se a classe passada for a Pessoa, ele teria que me retornar uma String mais assim: “23, Sabrina” */
- }
- public String getTipos(Objct obj){
- /*Esse método tem a função de me trazer os tipos dos atributos que tem na classe do tipo objeto enviado.
- Por exemplo, se a classe passada for a Pessoa, ele teria que me retornar uma String mais assim: “int, string”*/
- }
- }
- public static void main(String[] args) {
- Pessoa n = new Pessoa();
- Class classe = Pessoa.class;
- Field[] atributos = classe.getDeclaredFields();
- System.out.println(atributos.length);
- for (Field atributo : classe.getDeclaredFields()) {
- System.out.println(atributo.getName());
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement