All pastes #797716 Raw Edit

Someone

public text v1 · immutable
#797716 ·published 2007-11-26 05:14 UTC
rendered paste body
import java.io.*;

public class  Assignment5

{
	// declare global scope variables
  
	private BufferedReader input = new BufferedReader(new InputStreamReader(System.in));

	private String inputString;

	public Assignment5(){
		//I-O-P
		initialize();
		insureProcess();
		cleanUp();	
	}
	
 	public void initialize()
	{
		System.out.println();
		System.out.println("Hello to the Good Hands Program. We would like to insure your car, but first we will need to go over a couple of things first.");
		System.out.println();
	
	}// end initialize

	public void insureProcess() throws IOException
	{
		// declare local variable for car choice
		String carChoice;
		boolean insurable;
		int year;
		int carResult;
		int yearResult;
	
		System.out.print("Enter a car model: ");
		carChoice = input.readLine();
		// Check Model for insurability
		carResults = checkModel(carChoice);
		if (carResult==true)
		{
		System.out.print("Enter a year: ");
		year = Integer.parseInt(input.readLine()); 
		
		// Check Year for insurability
		
		yearResults = checkYear(year);
		}
			
	
			
	
		// Print results based on insurability
		if ((carResult==true) && (yearResult==true)) 
		{	
			insurable = true;
		}	else 
		{
			insurable = false;
		}
		printResults(insurable);
			
	}// end insureProcess

 
	public boolean checkModel(String carChoice) 
	{
		if (carChoice.equalsIgnoreCase("Ford") || carChoice.equalsIgnoreCase("Chevy") || carChoice.equalsIgnoreCase("Toyota"))
		{
			return true;
		}
		return false;
	}// end checkModel

	public boolean checkYear(int year)
	{ 	if (year > 1989)
		{
			return true;
		}
		return false;
	}// end checkYear

	public void printResults(boolean insurable)
	{ 
		if (insurable==true)
	{
		System.out.println("You are insurable!");
	} else 
	{
		System.out.println("Sorry we can not insure you at this time.");
	}
	
	}// end printResults

	public void cleanup()
	{
		System.out.println("Normal termination have a nice day");
	}// end cleanup

	public static void main(String [] args) throws IOException // main method
	{
		new Assignment5();

	} // end the main method

} // end the program