A Barbershop Quartet is a group of four singers: a lead, a tenor, a bass, and a baritone.  These four singers harmonize to produce a purely American form of music developed in the 19th century.  Consider the incomplete class definitions below.   public class BarberShopQuartet {    public BarberShopQuartet()    {       Tenor highSinger = new Tenor();       Baritone bari = new Baritone();       Lead melody = new Lead();       Bass lowSinger = new Bass();       System.out.println(“Quartet created.”);    } } ______________________________________________________________________________   public class Singer {    public Singer()    {       System.out.println(“Singing...”);    } } ______________________________________________________________________________   public class Tenor extends Singer {    public Tenor()    {       System.out.println(“Singing...the high notes”);    } } ______________________________________________________________________________   public class Baritone extends Singer {    public Baritone()    {       System.out.println(“Singing...harmonizing with the lead”);    } } ______________________________________________________________________________       public class Lead extends Singer {    public Lead()    {       System.out.println(“Singing...the melody and providing the    emotion”);    } } ______________________________________________________________________________   public class Bass extends Singer {    public Bass()    {       System.out.println(“Singing...the very low notes”);    } } What output would be produced if the following code was executed?      BarberShopQuartet fourSingers = new BarberShopQuartet();    System.out.println(“This quartet is on stage!”);     A.   Quartet created. This quartet is on stage!   B.   Singing... Singing...the high notes Singing... Singing…harmonizing with the lead Singing... Singing…the melody and providing the emotion Singing... Singing…the very low notes Quartet created. This quartet is on stage!   C. Singing...the high notes Singing…harmonizing with the lead Singing…the melody and providing the emotion Singing…the very low notes This quartet is on stage!   D.   This quartet is on stage!   E.   Singing...the high notes Singing…harmonizing with the lead Singing…the melody and providing the emotion Singing…the very low notes Quartet created. This quartet is on stage!

C++ Programming: From Problem Analysis to Program Design
8th Edition
ISBN:9781337102087
Author:D. S. Malik
Publisher:D. S. Malik
Chapter11: Inheritance And Composition
Section: Chapter Questions
Problem 3PE: Chapter 10 defined the class circleType to implement the basic properties of a circle. (Add the...
icon
Related questions
Question

A Barbershop Quartet is a group of four singers: a lead, a tenor, a bass, and a baritone.  These four singers harmonize to produce a purely American form of music developed in the 19th century.  Consider the incomplete class definitions below.

 

public class BarberShopQuartet

{

   public BarberShopQuartet()

   {

      Tenor highSinger = new Tenor();

      Baritone bari = new Baritone();

      Lead melody = new Lead();

      Bass lowSinger = new Bass();

      System.out.println(“Quartet created.”);

   }

}

______________________________________________________________________________

 

public class Singer

{

   public Singer()

   {

      System.out.println(“Singing...”);

   }

}

______________________________________________________________________________

 

public class Tenor extends Singer

{

   public Tenor()

   {

      System.out.println(“Singing...the high notes”);

   }

}

______________________________________________________________________________

 

public class Baritone extends Singer

{

   public Baritone()

   {

      System.out.println(“Singing...harmonizing with the lead”);

   }

}

______________________________________________________________________________

 

 

 

public class Lead extends Singer

{

   public Lead()

   {

      System.out.println(“Singing...the melody and providing the   

emotion”);

   }

}

______________________________________________________________________________

 

public class Bass extends Singer

{

   public Bass()

   {

      System.out.println(“Singing...the very low notes”);

   }

}

What output would be produced if the following code was executed?

 

   BarberShopQuartet fourSingers = new BarberShopQuartet();

   System.out.println(“This quartet is on stage!”);

 

  A.

 

Quartet created.

This quartet is on stage!

  B.

 

Singing...

Singing...the high notes

Singing...

Singing…harmonizing with the lead

Singing...

Singing…the melody and providing the emotion

Singing...

Singing…the very low notes

Quartet created.

This quartet is on stage!

  C.

Singing...the high notes

Singing…harmonizing with the lead

Singing…the melody and providing the emotion

Singing…the very low notes

This quartet is on stage!

  D.

 

This quartet is on stage!

  E.

 

Singing...the high notes

Singing…harmonizing with the lead

Singing…the melody and providing the emotion

Singing…the very low notes

Quartet created.

This quartet is on stage!

Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 2 steps

Blurred answer
Knowledge Booster
Class
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
C++ Programming: From Problem Analysis to Program…
C++ Programming: From Problem Analysis to Program…
Computer Science
ISBN:
9781337102087
Author:
D. S. Malik
Publisher:
Cengage Learning
Systems Architecture
Systems Architecture
Computer Science
ISBN:
9781305080195
Author:
Stephen D. Burd
Publisher:
Cengage Learning