Phoenix 昇翰

»» 日記部落閣 (想看我的心情日記請點這裡)

我的連結

Blog Stats

News


目前部落閣啟用有天。
目前來訪部落閣有00位。
距離昇翰生日還有0天。

文章分類

每月文章

隨筆分類

●個人相關網頁●

●投資理財資訊●

●程式__討論版●

【JAVA】矩形(Rectangle)與三角形(Triangle)的面積計算









--
Phoenix 昇翰 20080204
如果有錯誤,歡迎回應。
您的批評是我成長的動力。

posted on Monday, February 04, 2008 12:15 PM

Feedback

# re: 【JAVA】矩形(Rectangle)與三角形(Triangle)的面積計算 6/16/2008 3:22 AM 煩請幫忙撰寫以下四題JAVA程式~謝謝~

class Circle{
int r;
Circle(int r){
this.r=r;
}
double area(){
return 3.14*r*r;
}
}

class Square{
int side;
Square(int side){
this.side=side;
}
double area(){
return side*side;
}
}


class calculator{
double price;

calculator(double price) {
this.price=price;
}

double calculatePrice(Land 1) {
return 1.area() * price;
}
double calculateAllPrices(Land... Land) {
double total = 0;

for(Land 1: Lands){
total +=calculatePrice(1);
}
return total;
}
}

public class Land3{
public static void main (String[] argv){
Circla c= new Circla(5);
Square s= new Square(5);

calculator ca= new calculator(3000.0);

System.out.println("總價值:"+ca.calculateAllPrices(c,s));
}
}
1. 請修改11-5-2的Lands4.java程式,新增一個Rectangle類別,代表矩形的土地,並在maun() 測試新增的類別。
2. 請撰寫一個類別,提供有一個方法,可以傳入任意個整數,並傳回這些整數的總和。
3. 請撰寫一個類別,提供有一個方法,可以傳入任意個整數,並傳回一個陣列,內容是這些整數由小至大排序後的結果。
4. 請撰寫一個程式,擁有一個代表學生的類別以及一個代表老師的類別,其中學生與老師分別要有以下成員的變數:

成員:學生
變數:姓名.出生年(民國).學號.年級  
成員:老師
變數:姓名.出生年(民國).教授科目(國文英文或數學) 
請適當安排繼承結構,並嘗試建立任意個數的學生與老師。

# re: 【JAVA】矩形(Rectangle)與三角形(Triangle)的面積計算 6/16/2008 3:39 AM 煩請幫忙撰寫以下四題JAVA程式~謝謝~

class Circle{
int r;
Circle(int r){
this.r=r;
}
double area(){
return 3.14*r*r;
}
}

class Square{
int side;
Square(int side){
this.side=side;
}
double area(){
return side*side;
}
}


class calculator{
double price;

calculator(double price) {
this.price=price;
}

double calculatePrice(Land 1) {
return calculatePrice(price,1);
}
double calculatePrice(double price,Land 1) {
return 1.area() * price;
}
double calculateAllPrices(Land... Land) {
return calculateAllPrices(price,Lands);
}

double calculateAllPrices(double price,Land... Land) {
double total = 0;

for(Land 1: Lands){
total +=calculatePrice(1);
}
return total;
}
}

public class Land4{
public static void main (String[] argv){
Circla c= new Circla(5);
Square s= new Square(5);

calculator ca= new calculator(3000.0);
System.out.println("價值:"+ca.calculatePrices(4000,c));
System.out.println("總價值:"+ca.calculateAllPrices(4000,c,s));
}
}
1. 請修改上列程式,新增一個Rectangle類別,代表矩形的土地,並在maun() 測試新增的類別。
2. 請撰寫一個類別,提供有一個方法,可以傳入任意個整數,並傳回這些整數的總和。
3. 請撰寫一個類別,提供有一個方法,可以傳入任意個整數,並傳回一個陣列,內容是這些整數由小至大排序後的結果。
4. 請撰寫一個程式,擁有一個代表學生的類別以及一個代表老師的類別,其中學生與老師分別要有以下成員的變數:

成員:學生
變數:姓名.出生年(民國).學號.年級  
成員:老師
變數:姓名.出生年(民國).教授科目(國文英文或數學) 
請適當安排繼承結構,並嘗試建立任意個數的學生與老師。

Title  
Name  
Url
驗證碼  
Comments