Java对象数组
来源:互联网 发布:node.js适用场景 编辑:程序博客网 时间:2024/05/16 07:48
声明一个一维数组,数组的每一个元素具有相同属性的对象,既对象数组:
//源代码
class animals
{
int legs,ears,eyes,mouth;
char fur;
String name;
animals(int slegs,int sears,int seyes,int smouth,char sfur,String sname)
{
legs=slegs;
ears=sears;
eyes=seyes;
mouth=smouth;
fur=sfur;
name=sname;
}
void bark()
{
System.out.println("WANG!WANG!WANG!");
}
protected void run()
{
System.out.println("GO!GO!GO!");
}
void setfur(char sfur)
{
fur=sfur;
}
void setname(String sname)
{
name=sname;
}
void sprint()
{
System.out.print("myname is:"+name+"\t");
System.out.print("I have:"+legs+"legs\t");
System.out.print(", "+ears+"ears\t");
System.out.print(", "+eyes+"eyes\t");
System.out.print(", "+mouth+"mouth\t");
System.out.println(",and I'm "+fur);
bark();
run();
}
}
public class zuoye2 extends animals
{
zuoye2(int slegs, int sears, int seyes, int smouth, char sfur, String sname) {
super(slegs, sears, seyes, smouth, sfur, sname);
// TODO Auto-generated constructor stub
}
public static void main(String arg[])
{
animals[] sanim=new zuoye2[3];
sanim[0]=new zuoye2(4,2,2,1,'B',"小黑");
sanim[1]=new zuoye2(4,2,2,1,'W',"小白");
sanim[2]=new zuoye2(4,2,2,1,'G',"小灰");
for(int i=0;i!=3;++i)
{
sanim[i].sprint();
}
}
}
- java创建对象数组
- java中的对象数组
- java对象数组排序
- Java对象数组
- java中的数组对象
- java 对象数组内存
- Java对象数组排序
- JAVA声明对象数组
- java初始化对象数组?
- java 数组对象
- java对象数组
- java对象数组初始化
- java 对象数组小结
- java 对象数组排序
- Java对象数组
- java对象数组
- Java对象数组
- java/对象数组/集合
- BootLoader的基本概念
- source 命令 && . 命令
- 代码大全学习-5
- 初めてのjQuery:セレクターAPIを一挙解説(後編)
- 2012.07.10
- Java对象数组
- C#删除,打开文件
- 《php100 视频教程》笔记心得 张恩民 php100 (张迅雷闪击php系列)
- Internals of Java Class Loading - O'Reilly Media
- 函数----MoveWindow
- wxpython treebook 实现在双击事件 double clicking
- Linux多线程──3个子线程轮流运行
- 2012-01-11 17:26 安卓巴士Android开发神贴整理
- Android的几种常用的布局