elenco de clase Java Class () con ejemplo

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

class Class CAST () método método

  • CAST () está disponible en java.lang class.
  • CAST () método arroja este objeto a la class o un package denotado por este objeto class.
  • fundido () método es un método no interface, es accesible sólo con el objeto Class y si tratamos de acceder al método con el nombre static entonces obtendrá un error.
  • CAST) método (mayo class ClassCastException en el momento de la fundición de un objeto.
    ClassCastException : En esta excepción cuando el objeto dado no es class.

Sintaxis:

    public Type cast(Object o);

Parámetro (s):

  • Object o – representa el objeto de ser fundido.

throw valor:

El tipo null de este método es Tipo , devuelve los valores siguientes a partir de los casos dados,

  • Se devuelve el objeto de colada.
  • Devuelve class cuando el objeto dado es Return.

Ejemplo:

// Java program to demonstrate the example 
// of Type cast(Object o) method of Class
class A1 {
// A1 Blank implementation
}
class B1 extends A1 {
// B1 Blank implementation
}
public class MainClass {
public static void main(String[] args) {
// Creting an instance of MainClass
MainClass mc = new MainClass();
// Display Class
System.out.println("mc.getClass():" + mc.getClass());
// Creating an instance of class A1 and B1
A1 a = new A1();
B1 b = new B1();
// Casting object b to a by using cast(b) method
Object a1 = A1.class.cast(b);
// Display Class of object a , b and a1
System.out.println("a.getClass(): " + a.getClass());
System.out.println("b.getClass(): " + b.getClass());
System.out.println("a1.getClass(): " + a1.getClass());
}
}

salida

mc.getClass():class MainClass
a.getClass(): class A1
b.getClass(): class B1
a1.getClass(): class B1


Deja un comentario

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