2009年3月31日 星期二

lab class definition

Study Display 4.1 and then do Self-Test Exercise 1.

class程式碼
------------------------------------------------<程式碼開始>--------------------------------------

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

------------------------------------------------<程式碼結束>--------------------------------------

主程式碼
------------------------------------------------<程式碼開始>--------------------------------------


import java.util.*;
public class Class_definition 
{
public static void main (String args[]) 
{
DateFirstTry date1, date2;
date1 = new DateFirstTry();
date2 = new DateFirstTry();
date1.month = "December";
date1.day = 31;
date1.year = 2007;
System.out.println("date1:");
date1.writeOutput();
date2.month = "July";
date2.day = 4;
date2.year = 1776;
System.out.println("date2:");
date2.writeOutput();
}
}


------------------------------------------------<程式碼結束>--------------------------------------

附註:今天上課完全被這段程式給打敗,只是一個小錯誤,讓我搞到整節課都跑不出來。
在class程式碼時把void寫成Void而無法判讀,而由於軟體的問題,在修改過後一直無法正確的編譯過去。

沒有留言:

張貼留言