Question: Consider the following abstract Dance class. abstract class Dance {private String music public Dance (String m) {music = m;} public String getMusic () {return music;}
Consider the following abstract Dance class. abstract class Dance {private String music public Dance (String m) {music = m;} public String getMusic () {return music;} public abstract void playMusic(); public abstract void danceBasic ();} Which the following classes correctly declares a subclass of Dance? Subclass-1 class Tango extends Dance {public Tango (String m) {super (m);} public void playMusic () {System. out. println ("Play" + getMusic();} public void danceBasic () {System. out. println ("Dance fwd, fwd, fwd-side-drag");}} Subclass-2 class Tango extends Dance {public Tango() {} public void playMusic() {System. out. println ("Play music");} {System. out. println ("Dance fwd, fwd, fwd-side-drag");}} Subclass-3 class Tango extends Dance {public void playMusic () {System. out. println ("Play music");} public void danceBasic () {System. out. println ("Dance fwd, fwd, fwd-side-drag");} public void makeRoutine () {System. out. println ("Make dance routine");}} (A) Subclass-1 only (B) Subclass-2 only (C) Subclass-3 only (D) Subclass-2 and Subclass-3 only (E) Subclass-1, Subclass-2 and Subclass-3
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
