Exemple

public class ClasseA {
public void test() {
ClasseA a = new ClasseA();
Object b = (Object) a;
}
}


Solution
Chaque classe est une sous-classe de la classe Object. Un surtypage vers Object est donc inutile.

public class ClasseA {
public void test() {
ClasseA a = new ClasseA();
}
}