getEnclosingConstructor clase Clase Java () método del Ejemplo de

class Class getEnclosingConstructor () método : Aquí, vamos a aprender sobre el método getEnclosingConstructor () de class Class con su sintaxis y su ejemplo.

class Class getEnclosingConstructor () método

    método

  • getEnclosingConstructor () está disponible en java.lang class.
  • getEnclosingConstructor () método se utiliza para class reciente constructor de cerramiento de la package subyacente cuando este objeto return denota class local interna constructor.
  • getEnclosingConstructor () método es un método no Class, es accesible sólo con el objeto class y si tratamos de acceder al método con el nombre static entonces obtendrá un error.
  • no getEnclosingConstructor () método hace class una excepción en el momento de volver objeto constructor.

Sintaxis:

    public Constructor getEnclosingConstructor();

Parámetro (s):

  • No acepta cualquier parámetro.

class valor:

El tipo throw de este método es Constructor , devuelve recientemente encerrando constructor de la Return subyacente cuando este return es local o anónimo class.

Nota: Cuando esto class no es local o anónima, se devuelve class.

Ejemplo:

// Java program to demonstrate the example 
// of Constructor getEnclosingConstructor() method of Class
import java.lang.reflect.*;
public class GetEnclosingConstructorOfClass {
public Object a1;
public GetEnclosingConstructorOfClass() {
class A1 {};
a1 = new A1();
}
public static void main(String[] args) {
// It returns the class of a1 object is class A1 and
// Class A1 is enclose in public constructor of class
// GetEnclosingConstructorOfClass class
Class cl = (new GetEnclosingConstructorOfClass()).a1.getClass();
System.out.print("Enclosing Constructor: ");
System.out.print(cl.getEnclosingConstructor());
}
}

salida

Enclosing Constructor: public GetEnclosingConstructorOfClass()


Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *