获取对象的根/父类可以通过以下方式实现:
Class<?> superClass = object.getClass().getSuperclass();
这样就可以获取到对象的直接父类。
Type baseType = object.GetType().BaseType;
这样就可以获取到对象的直接父类。
base_classes = object.__class__.__bases__
这样就可以获取到对象的直接父类。
var superClass = object.__proto__.constructor;
这样就可以获取到对象的直接父类。
以上是获取对象的直接父类的方法,如果需要获取更高层次的父类,可以通过递归调用上述方法来实现。
领取专属 10元无门槛券
手把手带您无忧上云