Método estándar
disponible en todo los objetos. Devuelve un objeto de tipo Class, que
permite saber cosas sobre la clase de objeto que estamos manejando. Aunque la
clase Class proporciona muchísimos métodos, se recogen a continuación
solamente algunos de los más habitualmente utilizados:
Class
getClass() |
package
PET; public
class Ejemplo { public static void main(String[] args) { Ejemplo x = new Ejemplo(); Class tipo = x.getClass(); System.out.println("toString() = " + tipo.toString());
System.out.println("getSimpleName() = " +
tipo.getSimpleName()); System.out.println("getName()
= " + tipo.getName());
System.out.println("getCanonicalName() = " +
tipo.getCanonicalName()); System.out.println("getPackage()
= " +
tipo.getPackage()); System.out.println("getSuperclass()
= " +
tipo.getSuperclass()); } } |
toString() = class
PET.Ejemplo getSimpleName() = Ejemplo getName() = PET.Ejemplo getCanonicalName() = PET.Ejemplo getPackage() = package PET getSuperclass() = class
java.lang.Object |
Temas relacionados