Monday, November 28, 2005

display 4.7 4.8

package aaa;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.IOException;


public class DateFourthTry
{
private String month;
private int day;
private int year;

public String toString( )
{
return (month + " " + day + ", " + year);
}

public void writeOutput( )
{
System.out.println(month + " " + day + ", " + year);
}



public boolean equals(DateFourthTry otherDate)
{
return ( (month.equals(otherDate.month))
&& (day == otherDate.day) && (year == otherDate.year) );
}

public boolean precedes(DateFourthTry otherDate)
{
return ( (year < year ="="" year ="="" month =" monthString(newMonth);" day =" aday;" year =" ayear;" keyin=" new" month =" keyin.readLine(" day =" keyin.read(" year =" keyin.read(" date1 =" new" date2 =" new" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/4172/1585/1600/2222.0.jpg">

Class Definition (2)

package project 111;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.IOException;
public class class1
{
public String month;
public int day;
public int year;

public void readInput()throws IOException
{
System.out.println("Please enter month.(Ex:Jan, Feb...)");
BufferedReader keyinMonth = new BufferedReader(new InputStreamReader(System.in));
month = keyinMonth.readLine();
System.out.println("Please enter day.");
BufferedReader keyinDay = new BufferedReader(new InputStreamReader(System.in));
day = Integer.parseInt(keyinDay.readLine());
System.out.println("Please enter year.");
BufferedReader keyinYear = new BufferedReader(new InputStreamReader(System.in));
year = Integer.parseInt(keyinYear.readLine());
}

public void setDate()
{
month="Jun";
day=01;
year=2004;
}

public int getDay()
{
return day;
}
public int getYear()
{
return year;
}
public int getMonth()
{
if(month.equalsIgnoreCase("Jan"))
return 1;
else if(month.equalsIgnoreCase("Feb"))
return 2;
else if(month.equalsIgnoreCase("Mar"))
return 3;
else if(month.equalsIgnoreCase("Apr"))
return 4;
else if(month.equalsIgnoreCase("May"))
return 5;
else if(month.equalsIgnoreCase("Jun"))
return 6;
else if(month.equalsIgnoreCase("Jul"))
return 7;
else if(month.equalsIgnoreCase("Aug"))
return 8;
else if(month.equalsIgnoreCase("Sep"))
return 9;
else if(month.equalsIgnoreCase("Oct"))
return 10;
else if(month.equalsIgnoreCase("Nov"))
return 11;
else if(month.equalsIgnoreCase("Dec"))
return 12;
else
{
System.out.println("Fatal Error");
System.exit(0);
return 0;
}
}
}

Monday, November 21, 2005

Class Definition

package aa;
public class abc {
public String month;
public int day;
public int year;
public void writeOutput() {
System.out.println(month + " " + day + " ," + year);
}

public void makeItNewYears(){
month="January";
day = 1;
System.out.println(month + " " +day +" , "+year);
}
}





package aa;

public class def
{
public static void main(String[] args)
{
abc date1, date2;
date1 = new abc();
date2 = new abc();
date1.month = "December";
date1.day = 31;
date1.year=2007;
System.out.println("date1:");
date1.writeOutput();
date1.makeItNewYears();

date2.month="Jully";
date2.day=4;
date2.year=1776;
System.out.println("date2");
date2.writeOutput();
date2.makeItNewYears();
}
}


結果

非視窗化的輸入

Project 5

/*非視窗化*/

package homework4;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.IOException;
public class homework4
{
public static void main (String[] args) throws IOException
{
BufferedReader keyin= new BufferedReader(new InputStreamReader(System.in));
System.out.println("Please enter the purchase price of an item.");
int P = Integer.parseInt(keyin.readLine());
System.out.println("Please enter the expected number of years of service.");
int Y = Integer.parseInt(keyin.readLine());
System.out.println("Please enter the expected salvage value.");
int S = Integer.parseInt(keyin.readLine());

int D=(P-S)/Y;
System.out.println("The yearly depreciation for item is "+ D +".");
}
}