• 大小: 6KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-06-23
  • 语言: 其他
  • 标签: Java  

资源简介

1,写一个类,名为Animal,该类有两个私有属性,name(代表动物的名字),和legs(代表动物的腿的条数);要求为两个私有属性提供public 的访问方法。并提供个两构造方法,一个无参,默认给name赋值为AAA,给legs赋值为4;另一个需要两个参数,分别用这两个参数给私有属性赋值。要求在第一个构造方法中调用第二个构造方法。该类还有两个重载的move()方法,其中一个无参,在屏幕上输出一行文字: XXX Moving!!(XXX为该动物的名字);另一个需要一个int参数n,在屏幕上输出n次 XXX Moving!!

资源截图

代码片段和文件信息

package com.xju;

/*
 * 1写一个类,名为Animal,该类有两个私有属性,name(代表动物的名字),和legs(代表动物的腿的条数);要求为两个私有属性提供public 的访问方法。并提供个两构造方法,一个无参,默认给name赋值为AAA给legs赋值为4;另一个需要两个参数,分别用这两个参数给私有属性赋值。要求在第一个构造方法中调用第二个构造方法。该类还有两个重载的move()方法,其中一个无参,
 * 在屏幕上输出一行文字: XXX Moving!!(XXX为该动物的名字);另一个需要一个int参数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);

}
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        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


评论

共有 条评论