what diff b\w abstract and interface? when will go for abstract& interface
sainath reddy
Select an image from your device to upload
Abstract Class:1. Abstract Class Can contain Abstract Methods and Non-Abstract Methods.2. When a Non-Abstract Class is Inherited from an Abstract Class, the Non-Abstract Class should provide all the implementations for the inherited Abstract Method. Interface:1. Interface is nothing but Pure Abstract Class ie Interface can contain only the function declaration.2. All the members of the interface are Public by Default and you cannot provide any access modifiers.3. When a class is inherited from the interface, the inherited class should provide actual implementations for the inherited members.