TelevisionDemo.java
unknown
java
3 years ago
2.1 kB
8
Indexable
package televisiondemo;
import java.util.Scanner;
public class TelevisionDemo
{
public static void main(String[] args)
{
//create a Scanner object to read from the keyboard
Scanner keyboard = new Scanner (System.in);
//declare variables
int station; //the user?s channel choice
//declare and instantiate a television object
Television bigScreen = new Television("Toshiba", 55);
Television portable = new Television("Sharp", 19);
//turn the power on
bigScreen.power();
//display the state of the television
System.out.println("A " + bigScreen.getScreenSize() + " inch " +
bigScreen.getManufacturer() + " has been turned on.");
//prompt the user for input and store into station
System.out.print("What channel do you want? ");
station = keyboard.nextInt();
//change the channel on the television
bigScreen.setChannel(station);
//increase the volume of the television
bigScreen.increaseVolume();
//display the the current channel and volume of the television
System.out.println("Channel: " + bigScreen.getChannel() +
" Volume: " + bigScreen.getVolume());
System.out.println("Too loud!! I am lowering the volume.");
//decrease the volume of the television
bigScreen.decreaseVolume();
bigScreen.decreaseVolume();
bigScreen.decreaseVolume();
bigScreen.decreaseVolume();
bigScreen.decreaseVolume();
bigScreen.decreaseVolume();
//display the current channel and volume of the television
System.out.println("Channel: " + bigScreen.getChannel() +
" Volume: " + bigScreen.getVolume());
System.out.println(); //for a blank line
portable.power();
System.out.println("A " + portable.getScreenSize() + " inch " + portable.getManufacturer() + " TV has been turned on.");
System.out.println("What channel do you want?");
portable.setChannel(keyboard.nextInt() );
portable.decreaseVolume();
portable.decreaseVolume();
System.out.println("Channel: " + portable.getChannel() + ", Volume: " + portable.getVolume() );
}
}Editor is loading...