Run Code
|
API
|
Code Wall
|
Misc
|
Feedback
|
Login
|
Theme
|
Privacy
|
Patreon
Abstract Inner Class
//Title of this code //'main' method must be in a class 'Rextester'. import java.util.*; import java.lang.*; class Rextester { public static void main(String args[]) { //Anonymous Class Outer Class AbstractOuterClass abstractOuterClass = new AbstractOuterClass() { public void anonymousHit() { System.out.println("Anonymous hit!"); } }; // method call of Abstract class abstractOuterClass.hit(); //Object for inner class when inner class is static AbstractOuterClass.StaticInnerClass inner = new AbstractOuterClass.StaticInnerClass(); //method call of inner class inner.hitInner(); //Object for inner class when inner class is not static AbstractOuterClass.InnerNotStatic innerNotStatic = abstractOuterClass.new InnerNotStatic(); //method call of inner class which is not static innerNotStatic.hitInnerNotStatic(); //Anonymous Class for Inner Class AbstractOuterClass.AbstractInnerClass abstractInnerClass = abstractOuterClass.new AbstractInnerClass() { public void anonymousHitInnerAbstract() { System.out.println("Inner hit"); } }; //method call of Abstract Inner Class abstractInnerClass.hitInnerAbstract(); } } abstract class AbstractOuterClass { //default constructor of AbstractOuterClass public AbstractOuterClass() { System.out.println("Default Constructor"); } //method of abstract class AbstractOuterClass void hit() { System.out.println("Outer hit"); } //static inner class static class StaticInnerClass { void hitInner() { System.out.println("Inner hit"); } } //not static inner Class class InnerNotStatic { void hitInnerNotStatic() { System.out.println("Inner Not Static hit"); } } // Abstract Inner Class abstract class AbstractInnerClass { void hitInnerAbstract() { System.out.println("Inner Not Static hit"); } } }
run
|
edit
|
history
|
help
0
Java Procedural Progamming
Java consecutive repeated cha
Memory cleanup
LRU cache - Simple solution (costly)
Bubble Sort Java
http://stackoverflow.com/questions/23175927/how-to-clone-object-defined-by-interface
massive
Find Median in Large File of Integers
Tech No.
Sorting array