Write SQL to show results table that includes all columns…

Questions

Scenаriо Yоu аre develоping the fаcility management system for a luxury eco-resort. The resort calculates the night-by-night operating maintenance and resource costs for different lodging types based on occupant load. The architecture includes an abstract base class HotelRoom and a fully implemented subclass StandardRoom. Your task is to complete the implementation by creating a second subclass, LuxurySuite, and writing a main method using standard ArrayList methods to demonstrate polymorphism and persistent file logging. Given Code (Do Not Modify) // Abstract Base Class public abstract class HotelRoom { private String roomNumber; private double baseDailyCost; // Base upkeep cost per day public HotelRoom(String roomNumber, double baseDailyCost) { this.roomNumber = roomNumber; this.baseDailyCost = baseDailyCost; } public String getRoomNumber() { return roomNumber; } public double getBaseDailyCost() { return baseDailyCost; } // Abstract method to calculate total upkeep expenses over a given stay duration public abstract double calculateOperatingCost(int days); } // Completed Subclass: StandardRoom public class StandardRoom extends HotelRoom { private double ecoTaxRate; // Mandatory carbon-offset flat surcharge per day (e.g., 5.50) public StandardRoom(String roomNumber, double baseDailyCost, double ecoTaxRate) { super(roomNumber, baseDailyCost); this.ecoTaxRate = ecoTaxRate; } @Override public double calculateOperatingCost(int days) { // Standard rooms add a flat eco-tax for every day stayed return (getBaseDailyCost() + this.ecoTaxRate) * days; } @Override public String toString() { return "StandardRoom [" + getRoomNumber() + "] Eco-Tax: $" + this.ecoTaxRate + "/day"; } }