版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
上機(jī)實(shí)踐1初識JAVA..................................................................................................................3
試驗(yàn)1一個簡潔的應(yīng)用程序....................................................3
試驗(yàn)2一個簡潔的JAVAAPPLET程序.............................................3
試驗(yàn)3聯(lián)合編譯...............................................................4
上機(jī)實(shí)踐2基本數(shù)據(jù)類型與限制語句..............................................5
試驗(yàn)1輸出希臘字母表.........................................................5
試驗(yàn)2回文數(shù).................................................................6
試驗(yàn)3猜數(shù)字游戲.............................................................8
上機(jī)實(shí)踐3類與對象.............................................................9
試驗(yàn)1三角形、梯形和圓形的類封裝............................................9
試驗(yàn)2實(shí)例成員與類成員......................................................12
試驗(yàn)3運(yùn)用PACKAGE語句與1MEOK1語句........................................14
上機(jī)實(shí)踐4繼承與接口..........................................................16
試驗(yàn)1繼承..................................................................16
試驗(yàn)2上轉(zhuǎn)型對象............................................................19
試驗(yàn)3接口回調(diào).............................................................21
上機(jī)實(shí)踐5字符串、時間與數(shù)字.................................................23
試驗(yàn)1STRING類的常用方法...................................................23
試驗(yàn)2比較日期的大小.......................................................24
試驗(yàn)3處理大整數(shù)............................................................25
上機(jī)實(shí)踐6組件及事務(wù)處理.....................................................26
試驗(yàn)1算術(shù)測試..............................................................26
試驗(yàn)2信號燈................................................................29
試驗(yàn)3布局與日歷............................................................31
上機(jī)實(shí)踐7組件及事務(wù)處理2....................................................................................................35
試驗(yàn)1方程求根..............................................................35
試驗(yàn)2字體對話框............................................................38
試驗(yàn)3英語單詞拼法訓(xùn)練.....................................................41
上機(jī)實(shí)踐8多線程.............................................................45
試驗(yàn)1漢字打字練習(xí)..........................................................45
試驗(yàn)2旋轉(zhuǎn)的行星............................................................47
試驗(yàn)3雙線程接力............................................................51
上機(jī)實(shí)踐9輸入輸出流..........................................................54
試驗(yàn)1學(xué)讀漢字..............................................................54
試驗(yàn)2統(tǒng)計(jì)英文單詞字........................................................57
試驗(yàn)2讀取ZIP文件..........................................................61
上機(jī)實(shí)踐10JAVA中的網(wǎng)絡(luò)編程................................................62
試驗(yàn)1讀取服務(wù)器端文件.....................................................62
試驗(yàn)2運(yùn)用套接字讀取服務(wù)器端對象...........................................64
試驗(yàn)3基于UDP的圖像傳輸..................................................67
上機(jī)實(shí)踐U數(shù)據(jù)結(jié)構(gòu)...........................................................71
試驗(yàn)1掃雷小游戲............................................................71
試驗(yàn)2排序與查找............................................................76
試驗(yàn)3運(yùn)用TREESET排序.....................................................77
上機(jī)實(shí)踐12JAVASWING............................................................................................................79
試驗(yàn)1JLAYEREDPANE分層窗格................................................79
試驗(yàn)2運(yùn)用表格顯示日歷.....................................................80
試驗(yàn)3多文檔界面(MDI)....................................................83
上機(jī)實(shí)踐1初識Java
試驗(yàn)1一個簡潔的應(yīng)用程序
i.答案:
【代碼1】:System.out.println("你好,很興奮學(xué)習(xí)Java");
【代碼2】:System.out.printlnC^Wearestudents*');
2.模板代碼
Hello.java
publicclassHello
{
publicstaticvoidmain(Stringargs[])
{
【代碼1】〃叮囑行窗口輸出"你好,很興奮學(xué)習(xí)Java”
Aa=newA();
a.fA();
I
I
classA
{
voidfA()
{
【代碼2】〃叮囑行竊口輸出"Wearestudents'1
}
)
試驗(yàn)2一個簡潔的JavaApplet程序
i.答案:
【代碼1】:g.drawString("這是一個JavaApplet程序",10,30);
【代碼2】:g.drawSlring(哦變更了字體”,20.50);
2.模板代碼
FirstApplet.java
importjava,applet.*;
importjava.awt.*;
publicclassFirstAppletextendsApplet
(
publicvoidpaint(Graphicsg)
(
g.setColor(Color,blue):
【代碼1】7在JavaApplet中繪制一行文字:"這是一個JavaApplet程序”
g.setColor(Color,red):
g.setFont(newFont('宋體",F(xiàn)ont.BOLD,36));
【代碼2】〃在JavaApplet中繪制一行文字:“我變更了字體”
)
}
試驗(yàn)3聯(lián)合編譯
i.答案:
【代碼1】:System.out.println("你好,只需編譯我)
[代碼2]:Sysiem.out.println(',IamA");
[代碼3]:System.out.println("IamB");
【代碼4】:System.out.println("IamC");
2.模板代碼
模板1:Hello.java
publicclassMainClass
(
publicstaticvoidmain(Stringargs[])
(
【代碼1】〃叮囑行窗口輸出"你好,只需編譯我”
Aa=newA();
a.fA():
Bb=newB();
b.fB();
}
)
模板2:A.java
publicclassA
(
voidfA()
【代碼2】〃町囑行窗口輸出"IamA"
模板3:B.java
publicclassB
(
voidfB()
(
[代碼3]〃叮囑行窗口輸出"IamB"
)
)
模板4:C.java
publicclassC
(
voidfCO
(
【代碼4】〃叮囑行窗口輸出"IamC*
}
上機(jī)實(shí)踐2基本數(shù)據(jù)類型與限制語句
試驗(yàn)1輸出希臘字母表
i.答案:
【代碼I】:startPosition=(int)cStart;
【代碼2】:endPosition=(int)cEnd;
【代碼3】:c=(char)i;
2.模板代碼
Greek?\lphabet.java
publicclassGreekAlphabet
{
publicstaticvoidmain(Stringargs[])
{
intstartPosi(ion=0,endPosition=0;
charcStart="a',cEnd-<*>,;
【代碼I】//cStart做int型轉(zhuǎn)換據(jù)運(yùn)算,并將結(jié)果賦值給startPosition
【代碼2】//cEnd做int型轉(zhuǎn)換運(yùn)算,并將結(jié)果賦值給endPosition
System.out.println("希臘字母Va、在unicode表中的依次位置:"+(int)c);
Syslem.oul.println("希臘字母表:");
for(inti=startPosition;i<=endPosition;i++)
charc=M)';
【代碼3】〃i做char型轉(zhuǎn)換運(yùn)算,并將結(jié)果賦值給c
Sysiem.oui.priniC*"+c);
if((i-startPosition+1)%10==0)
System.out.printlnC
}
)
}
試驗(yàn)2回文數(shù)
i.答案:
【代碼1】:number<=99999&&number>=1
[代碼2]:d5=number/10000;
[代碼3]:d4=number%10000/10C0;
【代碼41:d3=number%1000/100;
【代碼5】:d5!=0
【代碼6】:dl==d5&&d2==d4
【代碼7】:d4!=0
【代碼8】:dl==d4&&d2==d3
【代碼9】:d3!=0
【代碼101dl==d3
2.模板代碼
Numbenjava
importjavax.swingJOptionPane;
publicclassNumber
(
publicstaticvoidmain(Stringargs口)
(
intnumber=0,d5.d4.d3,d2.d1:
Stringsir=JOplionPane.showInputDiaIog("輸入一個1至99999之間的數(shù))
number=lnteger.parselnt(str);
if([代碼1])〃推斷number在1至99999之間的條件
{
【代碼2】〃計(jì)算number的最高位(萬位〉d5
【代碼3】〃計(jì)算number的千位(14
[代碼4]〃計(jì)算number的百位d3
d2=number%100/10;
dl=number%10;
if(【代碼5])〃推斷number是5位數(shù)的條件
System.out.println(number+"^5位數(shù)");
if(【代碼6])〃推斷number是回文數(shù)的條件
(
Sysiem.ouLprinUn(number十"是回文數(shù)");
}
else
(
Sysiem.out.println(number+"不是回文數(shù)");
)
J
elseif(【代碼7】)〃推斷number是4位數(shù)的條件
(
System.out.println(number+',f^4位數(shù)
if(【代碼8])〃推斷number是回文數(shù)的條件碼
{
Sysiem.out.println(number+"是回文數(shù)");
}
else
(
System.out.prinUn(number+"不是回文數(shù)");
)
)
elseif([代碼9])〃推斷number是3位數(shù)的條件
(
System.oul.println(numbcr+"M3位數(shù)");
if([代碼10])〃推斷number是回文數(shù)的條件
(
System.out.println(number+"^回文數(shù))
)
else
(
System.out.println(number+”不是回文數(shù)”);
}
}
elseif(d2!=0)
(
Systcm.out.println(numbcr+"M2位數(shù)");
if(dl==d2)
I
System.out.println(number+"^0文數(shù)");
)
else
(
Sy$tem.oul.prinlln(number+”不是回文數(shù)");
I
elseif(dl!=O)
System.out.println(number+"^1位數(shù)”);
System.out.piintln(number+"是回文數(shù)");
)
)
else
{
System.out.printf("\n%d不在1至99999之間;number);
)
)
}
試驗(yàn)3猜數(shù)字游戲
i.答案:
【代碼1】:yourGuess!=realNumber
【代碼2】:yourGuess>rea!Number
【代碼3】:yourGuess<realNumber
2.模板代碼
GuessNumber.java
importjavax.swing.JOptionPane;
publicclassGuessNumber
(
publicstaticvoidmain(Stringargs[])
(
System.out.println("給你一個1至100之間的整數(shù),請揣測這個數(shù)
intrealNumber=(int)(Malh.random()*100)+1;
intyourGuess=0;
Stringstr=JOptionPane.showInputDialog("輸入您的揣測:");
yourGuess=Integer.parseInt(str);
while(【代碼1】)〃循環(huán)條件
(
if(【代碼2】)〃條件代碼
{
str=JOptionPane.showInputDialog("猜大了,再輸入你的揣測
yourGuess=Ir.teger.parseIni(str);
)
elseif(【代碼3】)/;條件代碼
sir=JOpiionPane.showlnputDialog("猜小了,再輸入你的揣測:,,);
yourGuess=Intcger.parseinl(str);
)
System.out.println("猜對了!");
}
)
上機(jī)實(shí)踐3類與對象
試驗(yàn)1三角形、梯形和圓形的類封裝
1.答案:
【代碼1】:sideA=a;
sideB-b;
sideC=c;
【代碼2】:a+b>c&&a+c>b&&c+b>a
【代碼3】:boo=true;
【代碼4】:boo=false;
【代碼5】:
if(boo)
(
length=sideA+sideB+sideC;
returnlength;
)
else
{
System.out.println("不是一個三角形,不能計(jì)算周長");
return0;
I
【代碼6】:sidcA=a;sidcB=b;sideC=c;
【代碼7】:a+b>c&&a+c>b&&c+b>a
【代碼8】:boo=true;
【代碼9】:boo=false;
[代碼10):
above=a;
bottom=b;
height=h;
[代碼11):
area=(above+bottom)/2*height;
returnarea;
[代碼12]:radius=r;
[代碼13]:return3.14*radius*radius;
【代碼14】:return3.l4*2*radius;
[代碼15]:circle=newCircle(l0);
[代碼16]:trangle=newTrangle(3,4,5);
[代碼17]:lader=newLader(3,4,10);
[代碼18]:length=circle.getLength();
【代碼191:area=circle.getArea();
[代碼20]:length=trangle.getLength();
[代碼21]:area=trangle.getArea();
[代碼22]:area=lader.getArea();
[代碼23]:trangle.setABC(12,34,1);
[代碼24]:area=trangle.getArea();
[代碼25]:length=trangle.getLcngth();
2.模板代碼
AreaAndLength.java
classTrangle
(
doublesideA.sideB.sideC.area,length;
booleanboo;
publicTrangle(doublea.doubleb.doublec)
(
[代碼1]〃參數(shù)a,b,c分別賦值給sideA,sideB,sideC
if(【代碼2】)〃a,b,c構(gòu)成三角形的條件表達(dá)式
{
【代碼3】〃給boo賦值。
}
else
{
【代碼4】〃給boo賦值.
}
I
doublegetLength()
{
【代碼5】〃方法體,要求計(jì)算出length的值并返回
}
publicdoublegetArea()
(
if(boo)
(
doublep=(sideA+sidcB+sideC)/2.0;
area=Math.sqrt(p*(p-sideA)*(p-sideB)*(p-sideC));
returnarea;
else
Sysiem.ouLpriniln("不是一個三角形,不能計(jì)算面積”);
return0;
}
)
publicvoidsetABC(doublea.doubleb.doublec)
{
[代碼6]〃參數(shù)a,b,c分別賦值給sideA,sideB,sideC
if(【代碼7】)〃a,b,c構(gòu)成三角形的條件表達(dá)式
I
【代碼8】〃給boo賦值。
}
else
{
【代碼9】〃給boo賦值。
}
)
}
classLader
{
doubleabove,bottom,hcigh(,area;
Lader(doublea.doubleb.doubleh)
{
【代碼10]〃方法體,將參數(shù)a,b,c分別賦值給above,bollom,heighl
}
doublegelArea()
(
【代碼11]〃方法體,,要求計(jì)算出area返回
1
)
classCircle
(
doubleradius.area;
Circle(doubler)
(
【代碼12】/訪法體
1
doublegetArea()
(
【代碼13]〃方法體,要求計(jì)算出area返回
)
doublegetLength()
[代碼14]//getArea方法體的代碼,要求計(jì)算出length返回
}
voidsetRadius(doublenewRadius)
{
radius=newRadius;
)
doublegciRadius()
(
returnradius;
)
)
publicclassAreaAndLength
(
publicstaticvoidmain(S(ringargs[])
(
doublelength,area.
Circlecircle=nuik
Trangletrangle;
Laderlader;
【代碼15]〃創(chuàng)建對象circle
【代碼16]〃創(chuàng)建對象“angle。
【代碼17]〃創(chuàng)建對象lader
[代碼18)//circle調(diào)用方法返回周長并賦值給length
System.out.println("圓的周長:"length);
【代碼19]“circle調(diào)用方法返回面積并賦值給area
Syslem.out.prinlln("圓的面積:"+area);
[代碼20]//trangle調(diào)用方法返回周長并賦值給length
Sysiem.ouLpriniln("三角形的周長T'+length);
【代碼21]“irangle調(diào)用方法返回面積并賦值給area
System.out.println("三角形的面積:"+area);
【代碼22】〃lader調(diào)用方法返回面積并賦值給area
System.oui.printin("梯形的面積:"+area);
[代碼23]//trangle調(diào)用方法設(shè)置三個邊,要求將三個邊修改為12,341。
[代碼24]//trangle調(diào)用方法返回面積并賦值給area
Sy31cm.oul.priniln("三角形的面積:"+arca);
[代碼25]//trangle調(diào)用方法返回周長并賦值給length
Sysiem.oui.println("三角形的周長:"+length);
1
I
試驗(yàn)2實(shí)例成員與類成員
i.答案:
【代碼1】:floata;
[代碼2]:staticfloatb;
【代碼3】:this.a=a;
【代碼4】:this.b=b;
【代碼5】:A.b=100;
【代碼6】:A.inputB();
【代碼7】:cat.setA(200);
【代碼8】:cat.setB(400);
【代碼9】:dog.setA(150);
[代碼10]:dog.setB(300);
【代碼11】:cat.inputA();
[代碼12]:cat.inputB();
【代碼13】:dog.inputA();
[代碼14]:dog.inputBO;
2.模板代碼
Example.java
classA
(
[代碼1]〃聲明一個float型實(shí)例變量a
【代碼2】〃聲明一個float型類變量b,即static變量b
voidsetA(floata)
(
【代碼3】〃將參數(shù)a的值賦值給成員變量a
]
voidsetB(floatb)
(
【代碼4】〃將參數(shù)b的值賦值給成員變量b
}
floatgetA()
(
returna;
)
floatgctB()
(
returnb;
}
voidinputA()
(
System.out.println(a);
}
staticvoidinputBO
System.out.println(b);
}
publicclassExample
(
publicstaticvoidmain(Stringargsfl)
(
【代碼5】〃通過類名操作類變量b,并賦值100
[代碼6]〃通過類名調(diào)用方法inpulB。
Acat=newA();
Adog=newA();
[代碼7]“cat象調(diào)月方法setA(inta)將cat的成員a的值設(shè)置為200
[代碼8]//cat調(diào)用方法setB(intb)將cat的成員b的值設(shè)置為400
【代碼91//dog象調(diào)用方法setA(inta)將dog的成員a的值設(shè)置為150
[代碼10]//dog調(diào)用方法setB(intb)將dog的成員b的值設(shè)置為300
[代碼11]//cat調(diào)用inputA()?
【代碼12]“cat調(diào)用inputB。。
[代碼13]//dog調(diào)用inputA()o
[代碼14]//dog調(diào)用inputB()o
}
}
試驗(yàn)3運(yùn)用package語句與import語句
i.答案:無
2.模板代碼
SquareEquation.java
packagetom.jiafei;
publicclassSquareEquation
{
doublea.b.c;
doublerooll,root2;
booleanboo;
publicSquareEquation(doublea,doubleb,doublec)
(
this.a=a;
this.b=b;
this.c=c;
if(a!=O)
(
boo=true;
}
else
boo=false;
}
}
publicvoidgetRoots()
{
if(boo)
{
Syslcm.oul.priniln("是一元2次方程");
doubledisk=b*b-4*a*c;
if(disk>=0)
(
root1=(-b+Math.sqrt(disk))/(2*a);
root2=(-b-Math.sqrt(disk))/(2*a);
System.out.prinif("方程的根:%t%f\iT,root1,root2);
}
else
(
System.out.printff方程沒有實(shí)根\n");
}
)
else
(
System.out.println("不是一元2次方程");
}
)
publicvoidsetCoefficient(doublea.doubleb,doublec)
{
this.a=a;
this.b=b;
this.c=c;
if(a?=O)
(
boo=true:
}
else
(
boo=false;
}
1
}
SunRise.java
importtom.jiafei.*;
classSunRise
publicstaticvoidmain(Stringargsf])
SquareEquaiionequaiion=rewSquareEquaiion(4,5,1);
equation.gelRoots();
equation.setCoefficient(-3A5);
cqualion.gclRools。;
}
上機(jī)實(shí)踐4繼承與接口
試驗(yàn)1繼承
1.答案:
[代碼1]:publicvoidspeakHello()
(
System.out.println("你好,吃飯了嗎?");
)
【代碼2】:
publicvoidaverageHeight()
(
height=173;
System.out.println("中國人的平均身高:"+height+"厘米");
)
【代碼3】:
publicvoidaverageWeight。
{
weight=67.34;
System.out.prinlln("中國人的平均體重:"+weight+"公斤");
)
【代碼4】:Systenwut.println("坐如鐘,站如松,睡如弓”);
【代碼5】:
publicvoidspeakHello()
(
System.out.println("HowdoYoudo");
1
【代碼6】:
publicvoidaverageHeight()
height=l88;
System.out.println("AmerianAverageheight:"4-height+"cm");
}
【代碼7】:
publicvoidaverageWeight()
(
weight=80.23;
System.out.println("AmerianAverageweight:"+weight+"kg*');
)
[代碼8]:Systenwul.println("直拳、鉤拳”);
【代碼9】:
publicvoidspeakHello()
(
System.out.println("您好");
)
【代碼101:
publicvoidaveragcHcight()
(
height=16;
System.out.println("北京人的平均身高:"+height+"厘米)
)
【代碼ill:
publicvoidaverageWeight()
(
weigh(=6;
System.out.println("北京人的平均體重:"+weight+"公斤”);
}
[代碼12]:System.out.println("京劇術(shù)語");
2.模板代碼
Examplc.java
classPeople
(
protecteddoubleweight,height;
publicvoidspeakHelloO
(
System,out.prin11n(^yayawawa*);
)
publicvoidaveragelleight()
(
height=173;
System,out.printIn(*averagcheight:*+height);
)
publicvoidaverageWeightO
weight=70;
System,out.printIn("averageweight:'weight);
}
)
classChinaPeopleextendsPeople
(
【代碼1】//重寫publicvoidspeakHell。。方法,要求輸出類似爾好,吃了嗎”這樣的
〃漢語信息
【代碼2】〃重寫publicvoidaverageHeight()方法,要求輸出類似
//“中國人的平均身高:168.78厘米”這樣的漢語信息
【代碼3】〃重寫publicvoidaverageWeight()方法,
〃要求輸出類似“中國人的平均體重:65公斤”這樣的漢語信息
publicvoidchinaGongfu()
(
【代碼4】〃輸出中國武術(shù)的信息,例如:"坐如鐘,站如松,睡如弓”等
)
}
class?\mericanPeopleextendsPeople
(
【代碼5】〃重寫publicvoidspeakHelloO方法,要求輸出類似
//“Howdoyoudo”這樣的英語信息。
【代碼6】〃重寫publicvoidaverageHeightO方法
【代碼7】〃重寫publicvoidaverageWeight()方法
publicvoidamericanBoxingO
(
【代碼8】〃輸出拳擊的信息,例如,“直拳”、“鉤拳”等
)
}
classBeijingPeopleextendsChinaPeople
(
【代碼9】〃重寫publicvoidspcakHelloO方法,要求輸出類似“您好”這樣的漢語信息
【代碼10]〃重寫publicvoidaverageHeight()方法
【代碼11]〃重寫publicvoidaverageWeightO方法
publicvoidbeijingOpera0
(
【代碼12]//輸出京劇的信息
)
)
publicclassExample
(
publicstaticvoidmain(Stringargs口)
ChinaPeoplechinaPeople=newChinaPeopleO;
AmericanPeopleamericanPeople=newAmericanPeopleO;
BeijingPeoplebeijingPeople=newBeijingPeopleO;
chinaPeople.speakHelloO;
amcricanPcople.speakHelloO;
beijingPeople.speakHelloO;
chinaPeople.averagelleighl();
americanPeople.averageHeight();
beijingPeople.averageHeight();
chinaPeople.averageWeight();
americanPeople.averageWeight();
beijingPeople.averageWeight0;
chinaPeople.chinaGongfuO:
americanPeople.americanBoxingO;
beijingPeople.beijingOperaO;
beijingPeople.chinaGongfuO;
}
)
試驗(yàn)2上轉(zhuǎn)型對象
i.答案:
【代碼i】:
publicdoubleeamings()
{
return50000.456;
I
【代碼2】:
publicdoubleeamings()
{
return12*2300;
I
【代碼3】:
publicdoubleeamings()
{
return52*500;
}
【代碼4】:
fbr(inti=0;i<emp!oyee.length;i++)
{
salaries=salaries+employee[i].eamings();
I
2.模板代碼
HardWork.java
abstractclassEmployee
{
publicabstractdoubleearnings。;
)
classYearWorkerextendsEmployee
(
[代碼1]〃重寫earnings。方法
}
classMonthWorkerextendsEmployee
{
【代碼2】〃重寫earnings。方法。
}
classWeekWorkerextendsEmployee
{
[代碼3]〃重寫earnings。方法。
)
classCompany
{
Employee1]employee;
doublesalaries=O;
Company(Employee(]employee!
(
this.employee=employee;
}
publicdoublesalariesPayO
{
salaries=O;
[代碼4]〃計(jì)算salaries.
returnsalaries;
)
}
publicclassHardWork
{
publicstaticvoidmain(Stringargs1])
{
Employee1]employee=newEmployeel20J;
fbr(inti=0;i<employee.length;i++)
(
if(i%3==0)
cmploycc[i]=ncwWcckWorkcr();
elseif(i%3=l)
employee[i]=newMonthWorkerO;
elseif(i%3=2)
employce(i]=ncwYcarWorkcr();
)
Companycompany=newCompany(employee);
Syslem.out.prinlln("公司年工資總額:"+company.salariesPay());
試驗(yàn)3接口回調(diào)
1.答案:
【代碼1】:
publicdoublecomputeWeightO
{return45.5;
}
【代碼2】:
publicdoublecomputeWeightO
(return65.5;
}
【代碼3】:
publicdoublecomputeWeight()
{
return145;
)
【代碼4】:
fbr(intk=0;k<goods.length;k++)
(
totalWeights=totalWeights+goods[kJputeWeight();
}
2.模板代碼
Road.java
interfaceComputerWeight
{
publicdoublecomputeWeight();
}
classTelevisionimplementsCompulcrWcight
{【代碼1】〃實(shí)現(xiàn)computeWeight。方法。
}
classComputerimplementsComputerWeight
{【代碼2]〃實(shí)現(xiàn)computeWeight。方法。
classWashMachineimplementsComputerWeight
{【代碼3】〃實(shí)現(xiàn)compuicWci&hl()方法。
}
classCar
{ComputerWeightlJgoods;
doubletotalWeights=0;
Car(Compu(erWeigh(l]goods)
{
this.goods=goods;
}
publicdoublegetTotalWeightsO
(
totalWeights=0;
[代碼4]〃計(jì)算totalWeights
returntotalWeights;
I
)
publicclassRoad
(
publicstaticvoidmain(Stringargs(])
{ComputerWeightlJgoodsOne=newComputerWeight[50J,
goodsTwo=newComputerWeightf22];
ibr(inti=0;i<goodsOne.length;i++)
{if(i%3==0)
goodsOnc[i]=newTclevision();
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五版辦公區(qū)域智能化安防系統(tǒng)合同3篇
- 二零二五年高校學(xué)生營養(yǎng)餐供應(yīng)合同3篇
- 二零二五年度農(nóng)產(chǎn)品加工貨物質(zhì)押融資合同樣本3篇
- 二零二五年精裝公寓裝修工程承包合同2篇
- 二零二五年餐廳委托經(jīng)營與顧客滿意度提升合同3篇
- 2024版建筑施工勞動合同模板
- 2024年版北京勞動合同解析3篇
- 2025年度幼兒園二零二五年度學(xué)生營養(yǎng)餐供應(yīng)合同協(xié)議3篇
- 個人法律咨詢服務(wù)合同(2024版)3篇
- 二零二五版吊車銷售與租賃一體化服務(wù)合同3篇
- 2025年湖北武漢工程大學(xué)招聘6人歷年高頻重點(diǎn)提升(共500題)附帶答案詳解
- 【數(shù) 學(xué)】2024-2025學(xué)年北師大版數(shù)學(xué)七年級上冊期末能力提升卷
- GB/T 26846-2024電動自行車用電動機(jī)和控制器的引出線及接插件
- 遼寧省沈陽市皇姑區(qū)2024-2025學(xué)年九年級上學(xué)期期末考試語文試題(含答案)
- 妊娠咳嗽的臨床特征
- 《阻燃材料與技術(shù)》課件 第6講 阻燃纖維及織物
- 2024年金融理財(cái)-擔(dān)保公司考試近5年真題附答案
- 三創(chuàng)賽獲獎-非遺文化創(chuàng)新創(chuàng)業(yè)計(jì)劃書
- 封條模板A4直接打印版
- 電工維修培訓(xùn)資料 維修電工技術(shù)學(xué)習(xí) 維修電工常識 電工培訓(xùn)ppt課件
- 撲克牌24點(diǎn)練習(xí)題大全
評論
0/150
提交評論