Vehicle {abstract) +move (abstract) +carryCargo0: Truck -_weight: int +Truck(int) +Truck0 +move Oil Tanker -_capacity: int +OilTanker(int, int) +OilTanker(int) +move( #_numberOfPeople: int +Car(int) +Caro Car +holdPeople(int): boolean +move «> PeopleHauler +holdPeople(int): boolean +move Consider the UML diagram above: suppose the statement super.carryCargo(); appears is the body of the carryCargo() method of Oiltanker. Which method does the statement invoke? O A. The carryCargo method defined in Truck O B. The carryCargo method defined in OilTanker O C. None of the above O D. The carryCargo method defined in Vehicle

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
Vehicle
{abstract}
+move() (abstract)
+carryCargo:
Truck
-_weight: int
+Truck(int)
+Truck0
+move
Oil Tanker
-_capacity: int
+OilTanker(int, int)
+OilTanker(int)
+move(
#_numberOfPeople: int
+Car(int)
+Caro
Car
+holdPeople(int): boolean
+move
«<interface>>>
PeopleHauler
+holdPeople(int): boolean
+move
Consider the UML diagram above: suppose the statement
super.carryCargo();
appears is the body of the carryCargo() method of Oiltanker. Which method does the statement invoke?
O A. The carryCargo method defined in Truck
O B. The carryCargo method defined in Oil Tanker
O C. None of the above
O D. The carryCargo method defined in Vehicle
Transcribed Image Text:Vehicle {abstract} +move() (abstract) +carryCargo: Truck -_weight: int +Truck(int) +Truck0 +move Oil Tanker -_capacity: int +OilTanker(int, int) +OilTanker(int) +move( #_numberOfPeople: int +Car(int) +Caro Car +holdPeople(int): boolean +move «<interface>>> PeopleHauler +holdPeople(int): boolean +move Consider the UML diagram above: suppose the statement super.carryCargo(); appears is the body of the carryCargo() method of Oiltanker. Which method does the statement invoke? O A. The carryCargo method defined in Truck O B. The carryCargo method defined in Oil Tanker O C. None of the above O D. The carryCargo method defined in Vehicle
Consider the following Java interface definition:
public interface Mover {
public int getX();
public int getY();
public void setLocation(int x, int y);
}
Which of the following is a correct implementation of the Mover interface?
O A. public class Cartoon Character implements Mover{
private int x, y;
public int getX() {
public int getY() {
}
O B. public class Cartoon Character implements Mover{
private int x, y;
public int getX();
public int getY();
public void setLocation(int x, int y);
// code for method body}
// code for method body}
}
O C. public class Cartoon Character implements Mover{
private int x, y;
public int getX;
public int getY;
public void setLocation;
}
O D. public class Cartoon Character implements Mover{
private int x, y;
public int getX() {
// code for method body}
public int getY() {
// code for method body}
public void setLocation(int x, int y){ // code for method body}
}
Transcribed Image Text:Consider the following Java interface definition: public interface Mover { public int getX(); public int getY(); public void setLocation(int x, int y); } Which of the following is a correct implementation of the Mover interface? O A. public class Cartoon Character implements Mover{ private int x, y; public int getX() { public int getY() { } O B. public class Cartoon Character implements Mover{ private int x, y; public int getX(); public int getY(); public void setLocation(int x, int y); // code for method body} // code for method body} } O C. public class Cartoon Character implements Mover{ private int x, y; public int getX; public int getY; public void setLocation; } O D. public class Cartoon Character implements Mover{ private int x, y; public int getX() { // code for method body} public int getY() { // code for method body} public void setLocation(int x, int y){ // code for method body} }
Expert 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
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