// Copyright MageLang Institute; Version $Id: //depot/main/src/edu/modules/JavaIntro2/magercises/MusicStoreOpen/Solution/MusicStore.java#2 $ public class MusicStore { String owner = "No one owns this store!"; String openMessage = "We're Open!"; String closedMessage = "Sorry, We're Closed!"; int openTime = 9; int closeTime = 21; public void setOwner(String owner) { this.owner = owner; } public String getOwner() { return owner; } public void setOpen(int open) { openTime = open; } public int getOpen() { return openTime; } public void setClose(int close) { closeTime = close; } public int getClose() { return closeTime; } boolean isOpen() { AltDate d = new AltDate(); return d.getHourInt() > (getOpen() - 1) && d.getHourInt() < getClose(); } String getOpenClosedMessage() { return isOpen() ? openMessage : closedMessage; } void displayHoursOfOperation() { System.out.println("Store Hours:"); System.out.println( "Daily: " + openTime + ":00 AM - " + closeTime + ":00 PM"); } }