快上网专注成都网站设计 成都网站制作 成都网站建设
成都网站建设公司服务热线:028-86922220

网站建设知识

十年网站开发经验 + 多家企业客户 + 靠谱的建站团队

量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决

java代码新建类,Java代码新建类怎么自动创建测试类

java创建类 学渣求解

弄了一下,代码如下,你可以参考参考:

公司主营业务:网站设计制作、成都网站建设、移动网站开发等业务。帮助企业客户真正实现互联网宣传,提高企业的竞争能力。创新互联公司是一支青春激扬、勤奋敬业、活力青春激扬、勤奋敬业、活力澎湃、和谐高效的团队。公司秉承以“开放、自由、严谨、自律”为核心的企业文化,感谢他们对我们的高要求,感谢他们从不同领域给我们带来的挑战,让我们激情的团队有机会用头脑与智慧不断的给客户带来惊喜。创新互联公司推出岑溪免费做网站回馈大家。

Fruit类:

public abstract class Fruit {

private String shape;

public String getShape() {

return shape;

}

public void setShape(String shape) {

this.shape = shape;

}

public abstract void eat();

}

Apple类:

public class Apple extends Fruit {

public Apple(String shape) {

setFatherShape(shape);

}

public void setFatherShape(String shape)

{

  super.setShape(shape);

}

public String getFatherShape()

{

return super.getShape();

}

@Override

public void eat()

{

System.out.println(getFatherShape()+"的苹果好甜");

}

}

Banana类:

public class Banana extends Fruit {

public Banana(String shape) {

setFatherShape(shape);

}

public void setFatherShape(String shape)

{

  super.setShape(shape);

}

public String getFatherShape()

{

return super.getShape();

}

@Override

public void eat()

{

System.out.println(getFatherShape()+"的香蕉好香");

}

}

Orange类:

public class Orange extends Fruit {

public Orange(String shape) {

setFatherShape(shape);

}

public void setFatherShape(String shape)

{

  super.setShape(shape);

}

public String getFatherShape()

{

return super.getShape();

}

@Override

public void eat()

{

System.out.println(getFatherShape()+"的桔子好酸");

}

}

Game类:

public class Game {

public  Fruit luckDraw(){

Random random=new Random();

int luckNum= random.nextInt(3);//随机产生一个0-2之间的数

Fruit fruit = null;

//0-苹果(圆圆的)、1-香蕉(弯弯的)、2-桔子(长长的)

if(luckNum==0){

fruit=new Apple("圆圆的");

}else if (luckNum==1) {

fruit=new Banana("弯弯的");

}else if (luckNum==2) {

fruit=new Orange("长长的");

}

return fruit;

}

public static void main(String[] args) {

Fruit[] fruits=new Fruit[10];

Game game=new Game();

for (int i=0;i10;i++) {

fruits[i]=game.luckDraw();

fruits[i].eat();

}

}

}

运行结果:

弯弯的的香蕉好香

弯弯的的香蕉好香

长长的的桔子好酸

长长的的桔子好酸

圆圆的的苹果好甜

长长的的桔子好酸

圆圆的的苹果好甜

弯弯的的香蕉好香

长长的的桔子好酸

长长的的桔子好酸

楼主若觉得回答有所帮助,望采纳,谢谢!

Java如何创建一个类?

定义一个类,class A={},然后创建这个类对象,A a = new A();有没有参数看你类定义的构造函数; 例代码如下:

class TestInner{

public static void main(String [] args)

{

Outer outer = new Outer();

Outer.Inner inner = outer.new Inner();

}

}

在内部类(Inner Class),可以随意的访问外部类的成员,这可让我们更好地组织管理我们的代码,增强代码的可读性。

如何创建JAVA类,如下?

1)new---project---Java Project -- Project Name 中写工程

2) public class Mammal{

public int weight; //类型根据需要定

protected int height;

int legs;

private int tail;

public void printWeight() {

System.out.println(“ The weight is: ”+weight);

}

protected void printHeight() {

System.out.println(“ The heigh tis: ” + height);

}

void printLegs(){

System.out.println(“ The tail tis: ”+ tail);

}

private void printTail(){

System.out.println(“ The legs tis: ”+ legs);

}

}

3) public class Cat extends Mammal{

public void printWeight() {

System.out.println(“ The weight of the cat is: ”+weight);

}

}

哎, 没有动力了, 不想写了, 先给分吧, 有动力再写吧


当前文章:java代码新建类,Java代码新建类怎么自动创建测试类
当前链接:http://6mz.cn/article/dseihjc.html

其他资讯