
正文
java语言的农场代码 java语言的农场代码是什么
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
Java编程题:一家农场内有100头母牛,每头母牛每年产下1只小母牛
public class New1{
public static void main(String[] args){
//主方法
int oldcattle=100;
//初始化老牛数量
int youngcattle=(100*1*20);
int allthecattle=(youngcattle*1)+(youngcattle*1)+(youngcattle*1)+(youngcattle*1)+(youngcattle*1)+100+youngcattle;
//牛的总数量
System.out.println("20年后,牛的总数为:"+allthecattle);
}
}
//呵呵,不好意思啊,刚才漏加了youngcattle这个变量,楼主采纳我吧
相关问答
Q1: 编写QQ农场游戏(Java)
// 五一帮你做作业,加分!
// 功能类,测试!
import java.util.LinkedList;
public class FruDemo {
public static void main(String[] args) {
LinkedListVege list = new LinkedList();
list.add(new Hg("好玩"));
list.add(new Xh("好看"));
list.add(new Bc("好吃"));
list.forEach(n - n.grow());
}
}
// 父类蔬菜!
class Vege {
protected String name, act;
Vege(String name) {
this("",name);
}
Vege(String ...arg) {
this.act = arg[0];
this.name = arg[1];
}
public void grow() {
System.out.println("I'm a " + this.name + ":" + act);
}
}
// 黄瓜
class Hg extends Vege {
public Hg(String act) {
this(act,"黄瓜");
}
Hg(String ...str) {
super(str);
}
}
// 西红柿
class Xh extends Vege {
public Xh(String act) {
this(act,"西红柿");
}
Xh(String ...str) {
super(str);
}
}
// 白菜
class Bc extends Vege {
Bc(String act) {
this(act,"白菜");
}
Bc(String...str) {
super(str);
}
}
Q2: 用Java程序写出 农场有一头母牛,每年生一头小母牛,小牛5岁可生小牛,20年后有多少头牛
public class Test {
/**
* @param args
* @throws IOException
*/
public static void main(String[] args) throws IOException {
ListCow cows = new ArrayListCow();
Cow curCow = new Cow();
curCow.setAge(5);
cows.add(curCow);
System.out.println(cows.size());
for (int i = 1; i = 20; i++) {
for (int j = 0; j cows.size(); j++) {
curCow = cows.get(j).getCow();
if(null!=curCow)
cows.add(curCow);
}
}
System.out.println(cows.size());
}
}
class Cow{
private int age = 1;
public Cow getCow(){
if(age5){
this.age++;
return null;
}
this.age++;
return new Cow();
}
public void setAge(int age){
this.age = age;
}
}
Q3: Java面向对象编程,某一个农场有100头牛
dd if=/dev/zero of=/swapadd bs=1024 count=524288
以上的命令是建立一个名为swapadd的交换空间,大小是521M。
Q4: 怎么写Java测试代码?
可以用main函数和JUnit来写测试代码。main是最早使用java语言的农场代码的java语言的农场代码,但是现在更流行java语言的农场代码的测试工具是JUnit。
JUnit是一个Java语言的单元测试框架。它由Kent Beck和Erich Gamma建立,逐渐成为源于Kent Beck的sUnit的xUnit家族中最为成功的一个。 JUnit有它自己的JUnit扩展生态圈。多数Java的开发环境都已经集成了JUnit作为单元测试的工具。
下面是一些具体的编写测试代码的技巧或较好的实践方法:
1. 不要用TestCase的构造函数初始化Fixture,而要用setUp()和tearDown()方法。
2. 不要依赖或假定测试运行的顺序,因为JUnit利用Vector保存测试方法。所以不同的平台会按不同的顺序从Vector中取出测试方法。
3. 避免编写有副作用的TestCase。例如:如果随后的测试依赖于某些特定的交易数据,就不要提交交易数据。简单的回滚就可以了。
4. 当继承一个测试类时,记得调用父类的setUp()和tearDown()方法。
5. 将测试代码和工作代码放在一起,一边同步编译和更新。(使用Ant中有支持junit的task.)
6. 测试类和测试方法应该有一致的命名方案。如在工作类名前加上test从而形成测试类名。
7. 确保测试与时间无关,不要依赖使用过期的数据进行测试。导致在随后的维护过程中很难重现测试。
8. 如果java语言的农场代码你编写的软件面向国际市场,编写测试时要考虑国际化的因素。不要仅用母语的Locale进行测试。
9. 尽可能地利用JUnit提供地assert/fail方法以及异常处理的方法,可以使代码更为简洁。
10.测试要尽可能地小,执行速度快。
11.不要硬性规定数据文件的路径。
12.利用Junit 的自动异常处理书写简洁的测试代码
事实上在Junit 中使用try-catch 来捕获异常是没有必要的,Junit 会自动捕获异常。那些没有被捕获的异常就被当成错误处理。
13. 充分利用Junit 的assert/fail 方法
assertSame()用来测试两个引用是否指向同一个对象
assertEquals()用来测试两个对象是否相等
14. 确保测试代码与时间无关
15. 使用文档生成器做测试文档。
Q5: 这个java程序怎么读啊
RedCowFarm 是父类
RedCowFarm() { } 构造函数
RedCowFarm(String s) { } 构造函数
ckass RedCow { } 是子类java语言的农场代码,你上面写错java语言的农场代码了java语言的农场代码,应该是class
public class Example6_1 {
public static void main (String args[]) {
RedCowFarm farm=new RedCowFarm("红牛农场"); // new 父类的一个对象
farm.showCowMess(); // 调用父类的方法
farm.cow.apeak(); // 调用子类的方法
}
}
关于java语言的农场代码和java语言的农场代码是什么的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。







