編寫Cource
公司主營(yíng)業(yè)務(wù):做網(wǎng)站、網(wǎng)站制作、移動(dòng)網(wǎng)站開發(fā)等業(yè)務(wù)。幫助企業(yè)客戶真正實(shí)現(xiàn)互聯(lián)網(wǎng)宣傳,提高企業(yè)的競(jìng)爭(zhēng)能力。創(chuàng)新互聯(lián)是一支青春激揚(yáng)、勤奮敬業(yè)、活力青春激揚(yáng)、勤奮敬業(yè)、活力澎湃、和諧高效的團(tuán)隊(duì)。公司秉承以“開放、自由、嚴(yán)謹(jǐn)、自律”為核心的企業(yè)文化,感謝他們對(duì)我們的高要求,感謝他們從不同領(lǐng)域給我們帶來(lái)的挑戰(zhàn),讓我們激情的團(tuán)隊(duì)有機(jī)會(huì)用頭腦與智慧不斷的給客戶帶來(lái)驚喜。創(chuàng)新互聯(lián)推出來(lái)賓免費(fèi)做網(wǎng)站回饋大家。
/**
*?一、編寫一個(gè)課程類Course,包含:
*?1、3個(gè)私有成員變量:課程編號(hào)(cNumber)、課程名(cName)和學(xué)分?jǐn)?shù)(cUnit);
*?2、1個(gè)構(gòu)造器方法:帶3個(gè)參數(shù)的構(gòu)造器方法,用于初始化課程編號(hào)、課程名和學(xué)分。
*?3、成員方法:(1)cNumber?、cName、cUnit屬性的set和get方法
*?(2)printCourceInfo:用于輸出課程的相關(guān)信息;
*?4、編寫Cource類的測(cè)試程序,創(chuàng)建課程對(duì)象:編號(hào)為070401,課程名為Java程序設(shè)計(jì),學(xué)分為4。要求輸出課
*/
public?class?Course?{
private?int?cNumber;
private?String?cName;
private?int?cUnit;
public?Course(int?cNumber,?String?cName,?int?cUnit)?{
this.cNumber?=?cNumber;
this.cName?=?cName;
this.cUnit?=?cUnit;
}
public?void?setcNumber(int?cNumber)?{
this.cNumber?=?cNumber;
}
public?void?setcName(String?cName)?{
this.cName?=?cName;
}
public?void?setcUnit(int?cUnit)?{
this.cUnit?=?cUnit;
}
public?int?getcNumber()?{
return?cNumber;
}
public?String?getcName()?{
return?cName;
}
public?int?getcUnit()?{
return?cUnit;
}
public?void?printCourseInfo()?{
System.out.println("課程編號(hào):?"?+?cNumber?+?"??課程名"?+?cName?+?"??學(xué)分?jǐn)?shù)"?+?cUnit);
}
}
編寫測(cè)試類
public?class?TestCourse{
public?static?void?main(String[]?args){
Course?course=new?Course(070401,"Java程序設(shè)計(jì)",4);
course.printCourseInfo();
}
}
代碼是AndroidStudio里寫的。測(cè)試不了~不過肯定沒錯(cuò)的(吧~)
用IDE寫的話可以直接生成get set 和構(gòu)造函數(shù)的。這種代碼都不怎么需要寫的。不過如果是新手的話寫多點(diǎn)沒壞處。
你這個(gè)顯示不了那么多。。點(diǎn)那個(gè)參考資料可以看到完整的代碼
public class Course {
private String courseName;//課程名字
private int cuorseId;//課程編號(hào)
private String teacher;//任課老師
。。
}
java課程設(shè)計(jì)題目及代碼分別是:
1、題目:計(jì)算器。設(shè)計(jì)內(nèi)容是設(shè)計(jì)一個(gè)圖形界面(GUI)的計(jì)算器應(yīng)用程序,完成簡(jiǎn)單的算術(shù)運(yùn)算。
設(shè)計(jì)要求是設(shè)計(jì)的計(jì)算器應(yīng)用程序可以完成家法、減法、乘法、除法和取余運(yùn)算。且有小數(shù)點(diǎn)、正負(fù)號(hào)、求倒數(shù)、退格和清零功能。
2、代碼:
數(shù)字按鈕NumberButton類如下:
import java.awt.
import java.awt.event.
import javax.swing.
public class NumberButton extends Button.
{
int number.
public NumberButton(int number).
{
super(""+number).
this.number=number.
setForeground(Color.blue).
}
public int getNumber().
{
return number;
}
}
其它java課程設(shè)計(jì)題目及代碼是:
題目:華容道。編寫一個(gè)按鈕的子類,使用該子類創(chuàng)建的對(duì)象代表華容道中的人物。通過焦點(diǎn)事件控制人物顏色,當(dāng)人物獲得焦點(diǎn)時(shí)顏色為藍(lán)色,當(dāng)失去焦點(diǎn)時(shí)顏色為灰色。
通過鍵盤事件和鼠標(biāo)事件來(lái)實(shí)現(xiàn)曹操、關(guān)羽等人物的移動(dòng)。當(dāng)人物上發(fā)生鼠標(biāo)事件或鍵盤事件時(shí),如果鼠標(biāo)指針的位置是在人物的下方(也就是組件的下半部分)或按下鍵盤的“↓“鍵,該人物向下移動(dòng)。向左、向右和向上的移動(dòng)原理類似。
代碼是:
String name[]={"曹操","關(guān)羽","張","劉","馬","許","兵","兵","兵","兵"}.
for(int i=0;iname.length;i++).
{
person[i]=new Person(i,name[i]).
person[i].addKeyListener(this).
person[i].addMouseListener(this).
//? ? ?person[i].addFocusListener(new Person).
add(person[i]).
}
person[0].setBounds(104,54,100,100).
person[1].setBounds(104,154,100,50).
person[2].setBounds(54,154,50,100).
person[3].setBounds(204,154,50,100).
person[4].setBounds(54,54,50,100).
person[5].setBounds(204,54,50,100);
person[6].setBounds(54,254,50,50);
person[7].setBounds(204,254,50,50);
person[8].setBounds(104,204,50,50);
person[9].setBounds(154,204,50,50);