面向对象设计问题 将下面一段话,用面向对像的思维编写出来: 农场一头小母牛, 每年生头小母牛, 母牛五岁产母牛, 二十年上多少牛?谢谢各位大虾指教指教! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://topic.csdn.net/u/20100714/21/6f9c7707-93ba-4e37-b045-a7211dade011.html有人已经问过了。 import java.util.ArrayList;import java.util.List;public class Test { public static void main(String[] args) { List<Cow> list = new ArrayList<Cow>(); list.add(new Cow(5)); int addNum = 0; for(int i=0;i<20;i++) { addNum = 0; for(Cow c:list) { if(c.getAge() >= 5) { addNum++; } System.out.print(c.getAge() + " "); c.setAge(c.getAge() + 1); } System.out.println(); for(int j=0;j<addNum;++j) { list.add(new Cow(0)); } } System.out.println("==============" + list.size()); } private static class Cow{ private int age; public Cow(int age) { this.age = age; } public int getAge() { return age; } public void setAge(int age) { this.age = age; } }} Java网络Socket编程阻塞式凝难问题--求解答??? 请问自学java SE 应该按什么顺序呐? 怎样能将文件上传到Oracle数据库中? 急!! 再次麻烦大家 正则表达式截取字符串 vc 的datagrid的操作问题 如何在JBUILDER 9下安JDK1.5啊???? 数组链表 请问如何给一个数组快速赋初值 如何处理在多线程环境下hashmap的线程不安全? 关于java复制GIF格式图片到剪辑板的问题 命令行下编译java问题 高手们帮忙java网络编程的小程序啊,跪求啊
有人已经问过了。
import java.util.ArrayList;
import java.util.List;
public class Test {
public static void main(String[] args) {
List<Cow> list = new ArrayList<Cow>();
list.add(new Cow(5));
int addNum = 0;
for(int i=0;i<20;i++) {
addNum = 0;
for(Cow c:list) {
if(c.getAge() >= 5) {
addNum++;
}
System.out.print(c.getAge() + " ");
c.setAge(c.getAge() + 1);
}
System.out.println();
for(int j=0;j<addNum;++j) {
list.add(new Cow(0));
}
}
System.out.println("==============" + list.size());
}
private static class Cow{
private int age;
public Cow(int age) {
this.age = age;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
}
}