overriding inner classes
From: Tom (tommie_de_egel_at_hotmail.com)
Date: 09/23/04
- Next message: VisionSet: "Re: overriding inner classes"
- Previous message: Kent Yang: "Preventing multiple instance standalone desktop gui applications"
- Next in thread: VisionSet: "Re: overriding inner classes"
- Reply: VisionSet: "Re: overriding inner classes"
- Reply: P.Hill: "Re: overriding inner classes"
- Reply: Adam: "Re: overriding inner classes"
- Reply: Yakov: "Re: overriding inner classes"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: 23 Sep 2004 07:40:17 -0700
Doesn't java support overriding inner classes?
// BEGIN EXAMPLE
// class code ------------------------------------------
public class ClassA{
LocalClass instance;
// inner class
private class LocalClass{
public void doit(){
System.out.println("Hello");
}
}
ClassA(){
instance = new LocalClass();
}
public void doit(){
instance.doit();
}
}
public class ClassB extends ClassA{
LocalClass instance;
// inner class
private class LocalClass{
public void doit(){
System.out.println("Goodbye");
}
}
}
public class Main
{
public static void main(String[] args){
ClassA ca;
ClassB cb;
ca = new ClassA();
cb = new ClassB();
ca.doit();
cb.doit();
}
}
// output -------------------------------------
$ java Main
Hello
Hello
// END EXAMPLE
Me is confused!
Tom
- Next message: VisionSet: "Re: overriding inner classes"
- Previous message: Kent Yang: "Preventing multiple instance standalone desktop gui applications"
- Next in thread: VisionSet: "Re: overriding inner classes"
- Reply: VisionSet: "Re: overriding inner classes"
- Reply: P.Hill: "Re: overriding inner classes"
- Reply: Adam: "Re: overriding inner classes"
- Reply: Yakov: "Re: overriding inner classes"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
|