Given the following class hierarchy, identify whether the me…

Given the following class hierarchy, identify whether the method operate is overloaded, overridden, or neither by the subclass: public class Doctor {   public void operate(int t, String d) { /* implemented */ } } public class Surgeon extends Doctor {   public void operate(int time, String date) { /* implemented */ } } 

You have files VendingMachine.java, Cola.java, and a driver…

You have files VendingMachine.java, Cola.java, and a driver class named Driver.java. Fill in the correct visibility modifiers so that the comments in the class Cola and Driver’s main method are upheld. public class VendingMachine {   1 void pay() { /*compiles*/ }   2 void shake() { /*compiles*/ }   3 void choose() { /*compiles*/ } } —– in a separate file in a different package/directory —– public class Cola extends VendingMachine {   public void cocaCola() { pay(); // doesn’t compile choose(); // compiles }} —– in a separate file in a different package/directory —– public class Driver { public static void main(String[] args) {        Cola c = new Cola();         c.pay();   // doesn’t compile        c.shake(); // compiles c.choose(); // doesn’t compile }}   1   : [1]  2   : [2]  3   : [3]

Given the following class hierarchy, identify whether the me…

Given the following class hierarchy, identify whether the method operate is overloaded, overridden, or neither by the subclass: public class Doctor {   public void operate(int t, String d) { /* implemented */ } } public class Surgeon extends Doctor {   public void operate(int time, String date) { /* implemented */ } } 

You have files VendingMachine.java, Cola.java, and a driver…

You have files VendingMachine.java, Cola.java, and a driver class named Driver.java. Fill in the correct visibility modifiers so that the comments in the class Cola and Driver’s main method are upheld. public class VendingMachine {   1 void pay() { /*compiles*/ }   2 void shake() { /*compiles*/ }   3 void choose() { /*compiles*/ } } —– in a separate file in a different package/directory —– public class Cola extends VendingMachine {   public void cocaCola() { pay(); // doesn’t compile choose(); // compiles }} —– in a separate file in a different package/directory —– public class Driver { public static void main(String[] args) {        Cola c = new Cola();         c.pay();   // doesn’t compile        c.shake(); // compiles c.choose(); // doesn’t compile }}   1   : [1]  2   : [2]  3   : [3]

Given the following class hierarchy, identify whether the me…

Given the following class hierarchy, identify whether the method drive is overloaded, overridden, or neither by the subclass:  public class Car {   public void drive(int miles) { /* implemented */ } } public class Ford extends Car {   public void drive(int miles, String name) { /* implemented */ } }