日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
java小狗的狀態(tài)代碼 java實(shí)驗(yàn) 小狗的狀態(tài)

Java 狗狗類?

public?class?Dog?{

成都創(chuàng)新互聯(lián)公司長(zhǎng)期為成百上千客戶提供的網(wǎng)站建設(shè)服務(wù),團(tuán)隊(duì)從業(yè)經(jīng)驗(yàn)10年,關(guān)注不同地域、不同群體,并針對(duì)不同對(duì)象提供差異化的產(chǎn)品和服務(wù);打造開放共贏平臺(tái),與合作伙伴共同營(yíng)造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為汝陽企業(yè)提供專業(yè)的成都做網(wǎng)站、網(wǎng)站建設(shè)、外貿(mào)營(yíng)銷網(wǎng)站建設(shè),汝陽網(wǎng)站改版等技術(shù)服務(wù)。擁有十余年豐富建站經(jīng)驗(yàn)和眾多成功案例,為您定制開發(fā)。

/**

*?昵稱

*/

private?String?nickname;

/**

*?品種

*/

private?String?type;

/**

*?顏色

*/

private?String?color;

public?void?selfIntroduction(){

System.out.println("Dog{"?+

"昵稱='"?+?nickname?+?'\''?+

",?品種='"?+?type?+?'\''?+

",?顏色='"?+?color?+?'\''?+

'}');

}

public?Integer?speed(){

//不清楚具體需求?可額外設(shè)置個(gè)屬性?返回該屬性?或在該方法中寫自己的計(jì)算公式

return?1;

}

public?Dog()?{

}

public?Dog(String?nickname,?String?type,?String?color)?{

this.nickname?=?nickname;

this.type?=?type;

this.color?=?color;

}

public?String?getNickname()?{

return?nickname;

}

public?void?setNickname(String?nickname)?{

this.nickname?=?nickname;

}

public?String?getType()?{

return?type;

}

public?void?setType(String?type)?{

this.type?=?type;

}

public?String?getColor()?{

return?color;

}

public?void?setColor(String?color)?{

this.color?=?color;

}

}

java編程急急急

package?com.common;

public?interface?DogState?{

public?void?showState();

}

package?com.common;

public?class?Dog?{

private?DogState?state;

public?DogState?getState()?{

return?state;

}

public?void?setState(DogState?state)?{

this.state?=?state;

}

public?void?show(){

state.showState();

}

}?

package?com.common.impl;

import?com.common.DogState;

public?class?MeetingDogs?implements?DogState?{

public?void?showState()?{

System.out.println("狗的狀態(tài)為:上前,嬉鬧");

}

}

package?com.common.impl;

import?com.common.DogState;

public?class?MeetingEnemy?implements?DogState?{

public?void?showState()?{

System.out.println("狗的狀態(tài)為:吠叫,很可能咬敵人");

}

}

package?com.common.impl;

import?com.common.DogState;

public?class?MeetingFriends?implements?DogState?{

public?void?showState()?{

System.out.println("狗的狀態(tài)為:搖搖尾巴,表示歡迎");

}

}

package?com.common.impl;

import?com.common.DogState;

public?class?MeetingHost?implements?DogState?{

public?void?showState()?{

System.out.println("狗的狀態(tài)為:開心");

}

}

package?com.common;

import?com.common.impl.MeetingDogs;

import?com.common.impl.MeetingEnemy;

import?com.common.impl.MeetingFriends;

import?com.common.impl.MeetingHost;

public?class?Test?{

/**

*?@param?args

*/

public?static?void?main(String[]?args)?{

//?TODO?Auto-generated?method?stub

Dog?dog?=?new?Dog();

dog.setState(new?MeetingDogs());

dog.show();

dog.setState(new?MeetingEnemy());

dog.show();

dog.setState(new?MeetingFriends());

dog.show();

dog.setState(new?MeetingHost());

dog.show();

}

}

java錯(cuò)誤: 方法聲明無效; 需要返回類型?

看報(bào)錯(cuò)信息,可以定位到代碼第三行。方法除了構(gòu)造函數(shù)可以沒有返回值,其他方法都需要返回值,沒有返回值的也需要寫void。 如果是構(gòu)造函數(shù),函數(shù)名要跟類名一樣

求一個(gè)貓狗多態(tài)案例的java程序,謝謝

代碼如下:

abstract?class?Animal?{

public?abstract?void?eat();

}?

class?Cat?extends?Animal?{

@Override

public?void?eat()?{

System.out.println("愛吃魚");

}

public?void?play()?{

System.out.println("玩王者榮耀");

}

}

class?Dog?extends?Animal?{

@Override

public?void?eat()?{

System.out.println("愛啃骨頭");

}

public?void?lookDoor()?{

System.out.println("看門");

}

}

public?class?App?{

public?static?void?main(String[]?argv)?{

Cat?cat?=?new?Cat();

cat.eat();

cat.play();

Dog?dog?=?new?Dog();

dog.eat();

dog.lookDoor();

}

}


名稱欄目:java小狗的狀態(tài)代碼 java實(shí)驗(yàn) 小狗的狀態(tài)
本文路徑:http://www.dlmjj.cn/article/docipeo.html