Write a method myCubes(int) where int is the size of the new…
Write a method myCubes(int) where int is the size of the new array, that creates and returns an array that holds randomly created objects of the classes Building, House, Block. Each of the above classes implements CubeInterface.
Read DetailsRead the following program and write down the output of the…
Read the following program and write down the output of the program when it is executed. class Odometer { public: // ====================== // setFuelEfficiency // Sets the fuel efficiency in miles per gallon. // ====================== void setFuelEfficiency(double newEfficiency) { fuel_efficiency = newEfficiency; } // ====================== // reset // Resets the odometer reading // ====================== void reset() { miles = 0; } // ====================== // addMiles // Log additional miles to the odometer. // ====================== void logMiles(int additionalMiles) { miles += additionalMiles; } // ====================== // gasConsumed // Calculates the gallons of gas consumed on the trip. // ====================== double gasConsumed() { return (miles / fuel_efficiency); } private: int miles; double fuel_efficiency; } public class OdometerApp { static void main(String[] argv) { // Two test trips Odometer trip1, trip2; trip1 = new Odometer(); trip2 = new Odometer(); trip1.reset(); trip1.setFuelEfficiency(50); trip1.logMiles(100); System.out.println(“For your fuel-efficient small car:”); System.out.println(“After 100 miles, ” + trip1.gasConsumed()+ ” gallons used.”); trip1.logMiles(50); System.out.println(“After another 50 miles, ” + trip1.gasConsumed() + ” gallons used.”); trip2.reset(); trip2.setFuelEfficiency(20); trip2.logMiles(100); System.out.println(“For your gas guzzler:”); System.out.println(“After 100 miles, ” + trip2.gasConsumed() + ” gallons used.”); trip2.logMiles(50); System.out.println(“After another 50 miles, ” + trip2.gasConsumed() + ” gallons used.”); } }
Read Details