public class Kettle {

創(chuàng)新互聯(lián)是一家專業(yè)提供文安企業(yè)網(wǎng)站建設(shè),專注與成都網(wǎng)站設(shè)計(jì)、做網(wǎng)站、H5場(chǎng)景定制、小程序制作等業(yè)務(wù)。10年已為文安眾多企業(yè)、政府機(jī)構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專業(yè)網(wǎng)站制作公司優(yōu)惠進(jìn)行中。
private String id ;
private String name ;
private String size ;
private String color ;
private String price ;
public String getId() {
return id;
}
public void setId(String id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getSize() {
return size;
}
public void setSize(String size) {
this.size = size;
}
public String getColor() {
return color;
}
public void setColor(String color) {
this.color = color;
}
public String getPrice() {
return price;
}
public void setPrice(String price) {
this.price = price;
}
}
第一題
Java有四種訪問權(quán)限,?其中三種有訪問權(quán)限修飾符,分別為private,public和protected,還有一種不帶任何修飾符。
private:?Java語言中對(duì)訪問權(quán)限限制的最窄的修飾符,一般稱之為“私有的”。被其修飾的類、屬性以及方法只能被該類的對(duì)象訪問,其子類不能訪問,更不能允許跨包訪問。
default:即不加任何訪問修飾符,通常稱為“默認(rèn)訪問模式“。該模式下,只允許在同一個(gè)包中進(jìn)行訪問。
protect:?介于public?和?private?之間的一種訪問修飾符,一般稱之為“保護(hù)形”。被其修飾的類、屬性以及方法只能被類本身的方法及子類訪問,即使子類在不同的包中也可以訪問。
public:?Java語言中訪問限制最寬的修飾符,一般稱之為“公共的”。被其修飾的類、屬性以及方法不僅可以跨類訪問,而且允許跨包(package)訪問。
第二題
面向?qū)ο蟮木幊陶Z言。
最經(jīng)典的一句話:??萬物皆對(duì)象。
new?出來的東西,我們也稱之為對(duì)象。
而類就是一個(gè)對(duì)象。Class?對(duì)象。
呵呵。有的時(shí)候別分的太細(xì)。Java中?封裝繼承多態(tài)。最難的就是封裝。但是,如果封裝的太細(xì)的話,就出現(xiàn):“類爆炸”。太多類。
所以,別分哪么細(xì)。
俠義一點(diǎn)分。類就是一個(gè)?class??A{//??}
而對(duì)象就是?new?A();
但是你能說class?A?不是一個(gè)類么/?還是你能說new?A();不是類?
第三題
如求x的y次冪:
Math.Pow(x,y)
第四題
public?class?CountPrice{
int?num;????//數(shù)量
String?goodName;???????//商品名
double?singlePrice?=?30.0;????//商品單價(jià)
public?static?void?main(String?args[]){
CountPrice?cp?=?new?CountPrice(60,"水壺");
System.out.println("總價(jià)格:"+cp.calPrice());
}
public?CountPrice(int?num,?String?goodName){
this.num?=?num;
this.goodName?=?goodName;
}
public?double?calPrice(){
return?num?*?singlePrice?*?(new?CalDiscount().getDiscount());
}
class?CalDiscount{
double?discount?=?0.9;
public?CalDiscount(){?}
public?double?getDiscount(){
if(num30){
discount?=?0.7;
}
return?discount;
}
}
}
for循環(huán),可以使用continue;代碼. 表示繼續(xù)循環(huán)
參考代碼
public?class?Demo?{
public?static?void?main(String[]?args)?{
int?loop?=?10;//需要跑的圈數(shù)
String?name?=?"張浩";
for?(int?i?=?1;?i?=?loop;?i++)?{
System.out.println(name+"在跑第"+(i)+"圈");
if(i==8)?{
System.out.println(name+"在第"+(i)+"圈時(shí),接過了水壺!!~");
continue;
}
}
System.out.println("堅(jiān)持就是勝利,?跑完了!!!");
}
}
運(yùn)行輸出
張浩在跑第1圈
張浩在跑第2圈
張浩在跑第3圈
.....
張浩在第8圈時(shí),接過了水壺!!~
張浩在跑第9圈
張浩在跑第10圈
堅(jiān)持就是勝利,?跑完了!!!
網(wǎng)站欄目:水壺問題Java代碼 水壺問題 算法
網(wǎng)址分享:http://chinadenli.net/article40/dohgcho.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供微信公眾號(hào)、品牌網(wǎng)站設(shè)計(jì)、網(wǎng)頁設(shè)計(jì)公司、靜態(tài)網(wǎng)站、標(biāo)簽優(yōu)化、虛擬主機(jī)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)