Menu

Post image 1
Post image 2
1 / 2
0

Abstract In Java

DEV Community·SILAMBARASAN A·19 days ago
#WUWiOSmE
Reading 0:00
15s threshold

In Java, abstract means incomplete . It is used when a class or method is not fully finished and child classes must complete it. Abstract Class A class declared with abstract keyword is called an abstract class. abstract class Animal { } Enter fullscreen mode Exit fullscreen mode Cannot create object directly Mostly used as parent class Animal a = new Animal (); // ❌ Error Enter fullscreen mode Exit fullscreen mode Abstract Method An abstract method has: only declaration no body abstract void sound (); Enter fullscreen mode Exit fullscreen mode Child class must implement it. Example abstract class Animal { abstract void sound (); } class Dog extends Animal { void sound () { System . out . println ( "Bark" ); } } Enter fullscreen mode Exit fullscreen mode Here: Animal gives only idea Dog completes the method Simple Real-Life Example Think about a “Vehicle”.…

Continue reading — create a free account

Join HashtagPLUS to read full articles, follow hashtags, vote, and join the conversation.

Read More