Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

Find the Error in each step. 1. //Superclass public class Vehicle { (Member Decl

ID: 3559535 • Letter: F

Question

Find the Error in each step.

1. //Superclass

public class Vehicle

{

     (Member Declarations...)

}

//Subclass

public class car expands Vehicle

{

     (Member declarations...)

}

2. //SuperClass

public class Vehicle

{

     private double cost;

     (Other methods...)

}

//Subclass

public class Car extends Vehicle

{

     public Car(double c)

     {

     cost = c;

     }

}

3. //Superclass

public class Vehicle

{

     private double cost;

     public Vehicle(double c)

     {

     cost = c;

     }

     (Other Nethods...)

}

//Subclass

public class Car extends Vehicle

{

     private int passengers;

     public Car(int p)

     {

     passengers = c;

     }

    (Other methods...)

}

4. //Superclass

public class Vehicle

{

     public abstract double getMilesPerGallon( );

     (Other methods...)

}

//Subclass

public class Car extends Vehicle

{

     private int mpg;

     public int getMilesPerGallon ( );

     {

     return mpg;

     }

     (Other methods...)

}

Explanation / Answer

1.

public class Car expands Vehicle it should be extends
{
         ( Member declarations . . .)
}

2.

public class Car extends Vehicle
{
      public Car( double c)
      {
           cost = c; // cost is private variable of super class which can not be used in subclass
      }
}

3.

public class Car extends Vehicle
{
     private int passengers;
     public Car( int p)
     {
          passengers = c; // c is an undeclraed variable in class Car
     }
     ( Other methods . . .)
}

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote