ing models a No Parking sign */ public class NoParking { //-----------Start below here. To do: approximate lines of code = 15 // 1. Write the class so that it works as expected with the unit tester. private String startTime; private String endTime; /** Constructs a NoParking object with a default time */ public NoParking(){
ing models a No Parking sign */ public class NoParking { //-----------Start below here. To do: approximate lines of code = 15 // 1. Write the class so that it works as expected with the unit tester. private String startTime; private String endTime; /** Constructs a NoParking object with a default time */ public NoParking(){
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
Related questions
Question
/**
NoParking models a No Parking sign
*/
public class NoParking
{
//-----------Start below here. To do: approximate lines of code = 15
// 1. Write the class so that it works as expected with the unit tester.
private String startTime;
private String endTime;
/**
Constructs a NoParking object with a default time
*/
public NoParking(){
startTime = "0:00";
endTime = "23:59";
}
/**
Sets the start time
@param the start time
*/
public void setStartTime(String start){
startTime = start;
}
/**
Sets the end time
@param the end time
*/
public void setEndTime(String end){
endTime = end;
}
/**
Reverses the times
*/
/**
Returns the string for no parking
@return the string for no parking
*/
}
//-----------------End here. Please do not remove this comment. Reminder: no changes outside the todo regions.
}
Here's the unit tester for reference.
/**
This is a basic driver that constructs and tests a NoParking object.
*/
public class NoParkingTester
{
public static void main(String[] args)
{
NoParking noParking = new NoParking() ;
System.out.println(noParking) ;
System.out.println("Expect: No Parking between 0:00 and 23:59") ;
noParking.setStartTime("4 PM") ;
noParking.setEndTime("7 PM") ;
System.out.println(noParking) ;
System.out.println("Expect: No Parking between 4 PM and 7 PM") ;
noParking.setStartTime("11 PM") ;
noParking.setEndTime("5 AM") ;
noParking.reverse() ;
System.out.println(noParking) ;
System.out.println("Expect: No Parking between 5 AM and 11 PM") ;
}
}
Expert Solution
This question has been solved!
Explore an expertly crafted, step-by-step solution for a thorough understanding of key concepts.
This is a popular solution!
Trending now
This is a popular solution!
Step by step
Solved in 2 steps with 1 images
Knowledge Booster
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.Recommended textbooks for you
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)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
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)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education