首页 > java方法重写

java方法重写

class A{
    void onCilck(){
        ……
    }
}
class B{
     A a = new A();
     a.onCilck
}

如何在a对象调用onCilck()方法时,重写A类中的onCilck()方法?


class B{

 public static void main(String[] args) {
     A a = new A(){
        void onCilck(){
            ……
        }
     };
     a.onClick();
 }

}


public class Main {
    public static void main(String[] args) {
        //如果你直接使用 A的实例,应该没有办法重写的。如果不需要实例化A,可以使用匿名内部类
        A a = new A(){
            void onCilck() {
                System.out.println("helloworld_");
            };
        };
        a.onCilck();
    }
}

class A{
    void onCilck(){
        
    }
}
【热门文章】
【热门文章】