Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.Scanner;
- public class Clock {
- Scanner keyboard = new Scanner(System.in);
- private String color;
- private String shape;
- private int hours;
- private int minutes;
- private int seconds;
- public Clock() {
- color = "No color yet";
- }
- public int getHours() {
- return hours;
- }
- public void setHours(int hours) {
- this.hours = hours;
- }
- public int getMinutes() {
- return minutes;
- }
- public void setMinutes(int minutes) {
- this.minutes = minutes;
- }
- public int getSeconds() {
- return seconds;
- }
- public void setSeconds(int seconds) {
- this.seconds = seconds;
- }
- public String getColor() {
- return color;
- }
- public void setColor(String color) {
- this.color = color;
- }
- public void readInput() {
- String type;
- System.out.println("Clock, Alarm Clock, or Sound Clock?");
- type = keyboard.nextLine();
- System.out.println("Enter the color: ");
- color = keyboard.nextLine();
- System.out.println("Enter the hour: ");
- hours = keyboard.nextInt();
- while (hours > 12 || hours < 1) {
- System.out.println("Enter a valid hour: ");
- hours = keyboard.nextInt();
- }
- System.out.println("Enter the minutes: ");
- minutes = keyboard.nextInt();
- while (minutes > 60 || minutes < 1) {
- System.out.println("Enter a valid number of minutes: ");
- minutes = keyboard.nextInt();
- }
- System.out.println("Enter the seconds: ");
- seconds = keyboard.nextInt();
- while (seconds > 60 || seconds < 1) {
- System.out.println("Enter a valid number of seconds: ");
- seconds = keyboard.nextInt();
- }
- }
- public void writeOutput() {
- System.out.println(color);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement