/**    Represents a car. */ public class Car // TODO: Inherit from Vehicle {    // Do NOT add any instance variables    public Car(double purchasePrice)    {       // TODO: Complete    }    // TODO: Override the getValue method

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question

/**
   Represents a car.
*/
public class Car // TODO: Inherit from Vehicle
{
   // Do NOT add any instance variables

   public Car(double purchasePrice)
   {
      // TODO: Complete
   }

   // TODO: Override the getValue method

1 public class CarTester
2 {
3
1234SGT890
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 }
3
4
5
6
7
8
9
10
11
icle.java
1 /**
2
12
13
222E7823
25
*/
26
public static void main(String[] args)
{
29
}
30 }
Vehicle myCar = new Car (20000);
System.out.println(myCar.getValue());
System.out.println("Expected: 20000.0");
myCar.move (10000);
Represents a vehicle of any type.
public class Vehicle
{
14
15
16
17
18
19
20
21 public double getValue()
24 }
System.out.println(myCar.getValue());
System.out.println("Expected: 17500.0");
myCar.move (30000);
System.out.println(myCar.getValue());
System.out.println("Expected: 10000.0");
myCar.move(40000);
System.out.println(myCar.getValue());
System.out.println("Expected: 0.0");
myCar.move(10000);
System.out.println (myCar.getValue());
System.out.println("Expected: 0.0");
private double value;
private double mileage;
public Vehicle (double aValue)
{
{
}
public void move (double miles Moved)
{
mileage = mileage + milesMoved;
}
}
value = aValue;
mileage = 0;
return value;
public double getMileage()
{
return mileage;
Transcribed Image Text:1 public class CarTester 2 { 3 1234SGT890 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 } 3 4 5 6 7 8 9 10 11 icle.java 1 /** 2 12 13 222E7823 25 */ 26 public static void main(String[] args) { 29 } 30 } Vehicle myCar = new Car (20000); System.out.println(myCar.getValue()); System.out.println("Expected: 20000.0"); myCar.move (10000); Represents a vehicle of any type. public class Vehicle { 14 15 16 17 18 19 20 21 public double getValue() 24 } System.out.println(myCar.getValue()); System.out.println("Expected: 17500.0"); myCar.move (30000); System.out.println(myCar.getValue()); System.out.println("Expected: 10000.0"); myCar.move(40000); System.out.println(myCar.getValue()); System.out.println("Expected: 0.0"); myCar.move(10000); System.out.println (myCar.getValue()); System.out.println("Expected: 0.0"); private double value; private double mileage; public Vehicle (double aValue) { { } public void move (double miles Moved) { mileage = mileage + milesMoved; } } value = aValue; mileage = 0; return value; public double getMileage() { return mileage;
Expert Solution
steps

Step by step

Solved in 3 steps with 1 images

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
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education