Examlex

Solved

Public Abstract Class Car

question 28

Essay

public abstract class Car
{
    private String model;
    public abstract void color();
    public String getModel()
    {
         return model;
     }
    public void setModel(String modelName)
    {
         model = modelName;
     }
}

public class Honda extends Car
{
    public void color()
    {
System.out.println("red");
    }
}

public class Ford extends Car
{
    public void color()
    {
      System.out.println("blue");
    }
}

public class MyCars
{
    public static void main(String[] args)
    {
       Honda myHonda = new Honda();
       Ford myFord = new Ford();
  myHonda.setModel("My Honda is ");
       myFord.setModel("My Ford is ");
  System.out.print(myHonda.getModel());
  myHonda.color();
  System.out.print(myFord.getModel());
  myFord.color();
    }
}
In the above code, the myHonda.getModel() and myHonda.color() method calls produce different output from when the same methods are used with myFord . Explain why this is the case.


Definitions:

Graphical Approach

A method of solving problems or representing data using diagrams, charts, or graphs.

CVP Analysis

Cost-Volume-Profit Analysis, a management accounting methodology used for understanding the relationship between costs, volumes of sales, and profit.

Variable Cost

Costs that vary in proportion to the level of activity or volume of production in a business.

Annual Fixed Costs

Expenses that a business incurs that do not fluctuate with changes in production level or sales volume, such as rent or salaries, benchmarked on a yearly basis.

Related Questions