1) we say we not create the object of abstract class 2) but we can create the object of abstract class using anonymous. if its write then please correct me why we say we can not create object of abstract class //this my abstract class abstract class AbsClass { AbsClass() { System.out.println("asdf"); } void aaA() { System.out.println("hekko"); } abstract void aaB(); abstract void aaC(); } //this my main class public class MyClass { public static void main(String[] args) { AbsClass a=new AbsClass() { @Override void aaC() { System.out.println(" from aaC()"); } @Override void aaB() { System.out.println("from aaB"); } }; a.aaA(); a.aaC(); a.aaB(); } }
| 0 |