資源簡介
1,寫一個(gè)類,名為Animal,該類有兩個(gè)私有屬性,name(代表動(dòng)物的名字),和legs(代表動(dòng)物的腿的條數(shù));要求為兩個(gè)私有屬性提供public 的訪問方法。并提供個(gè)兩構(gòu)造方法,一個(gè)無參,默認(rèn)給name賦值為AAA,給legs賦值為4;另一個(gè)需要兩個(gè)參數(shù),分別用這兩個(gè)參數(shù)給私有屬性賦值。要求在第一個(gè)構(gòu)造方法中調(diào)用第二個(gè)構(gòu)造方法。該類還有兩個(gè)重載的move()方法,其中一個(gè)無參,在屏幕上輸出一行文字: XXX Moving!!(XXX為該動(dòng)物的名字);另一個(gè)需要一個(gè)int參數(shù)n,在屏幕上輸出n次 XXX Moving!!

代碼片段和文件信息
package?com.xju;
/*
?*?1寫一個(gè)類,名為Animal,該類有兩個(gè)私有屬性,name(代表動(dòng)物的名字),和legs(代表動(dòng)物的腿的條數(shù));要求為兩個(gè)私有屬性提供public?的訪問方法。并提供個(gè)兩構(gòu)造方法,一個(gè)無參,默認(rèn)給name賦值為AAA給legs賦值為4;另一個(gè)需要兩個(gè)參數(shù),分別用這兩個(gè)參數(shù)給私有屬性賦值。要求在第一個(gè)構(gòu)造方法中調(diào)用第二個(gè)構(gòu)造方法。該類還有兩個(gè)重載的move()方法,其中一個(gè)無參,
?*?在屏幕上輸出一行文字:?XXX?Moving!!(XXX為該動(dòng)物的名字);另一個(gè)需要一個(gè)int參數(shù)n在屏幕上輸出n次?XXX?Moving!!
?*/
public?class?Animal?{
private?String?name;
private?int?legs;
public?String?getName()?{
return?name;
}
public?void?setName(String?name)?{
this.name?=?name;
}
public?int?getLegs()?{
return?legs;
}
public?void?setLegs(int?legs)?{
this.legs?=?legs;
}
public?Animal(){
this(“AAA“4);
}
public?Animal(String?nameint?legs){
this.name=name;
this.legs=legs;
}
public?void?move(){
System.out.println(name+“??Moving!!“);
}
public?void?move(int?n){
for(int?i=0;i System.out.println(i+1+“次“+name+“??Moving!!“);
}
}
public?static?void?main(String[]?args)?{
new?Animal().move();
new?Animal().move(4);
}
}
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件????????301??2018-05-28?11:45??Second-1\.classpath
?????文件????????384??2018-05-28?11:45??Second-1\.project
?????文件????????598??2018-05-28?11:45??Second-1\.settings\org.eclipse.jdt.core.prefs
?????文件???????1684??2018-05-28?11:45??Second-1\bin\com\xju\Animal.class
?????文件???????1001??2018-05-28?11:45??Second-1\bin\com\xju\Bird.class
?????文件????????983??2018-05-28?11:45??Second-1\bin\com\xju\Fish.class
?????文件????????826??2018-05-28?11:45??Second-1\bin\com\xju\Zoo.class
?????文件???????1175??2018-05-28?11:45??Second-1\src\com\xju\Animal.java
?????文件????????552??2018-05-28?11:45??Second-1\src\com\xju\Bird.java
?????文件????????513??2018-05-28?11:45??Second-1\src\com\xju\Fish.java
?????文件????????431??2018-05-28?11:45??Second-1\src\com\xju\Zoo.java
?????目錄??????????0??2018-05-28?11:45??Second-1\bin\com\xju
?????目錄??????????0??2018-05-28?11:45??Second-1\src\com\xju
?????目錄??????????0??2018-05-28?11:45??Second-1\bin\com
?????目錄??????????0??2018-05-28?11:45??Second-1\src\com
?????目錄??????????0??2018-05-28?11:45??Second-1\.settings
?????目錄??????????0??2018-05-28?11:45??Second-1\bin
?????目錄??????????0??2018-05-28?11:45??Second-1\src
?????目錄??????????0??2018-05-28?11:45??Second-1
-----------?---------??----------?-----??----
?????????????????8448????????????????????19
評論
共有 條評論