两种调用方法类的测试类写法。

第一种:在测试类里实例化方法类,调用方法,注意参数。

package com.example.model;


import java.util.List;

import com.example.model.*;


public class TestBeerExpert {


        public static void main(String[] args) {

               // TODO Auto-generated method stub

              String color = "amber" ;

              System. out .println("开始测试model Code:" );

              

              

/*            List test = BeerExpert.getBrands(color);

              System.out.println(test);*/

              

              

              

              BeerExpert  testbeer = new BeerExpert();

               List test = testbeer. getBrands(color);

              System. out .println(test);


       }


}

第二种:修改方法类的方法为static,然后在测试类里直接调用该方法。


方法类:

package com.example.model;


import java.util.ArrayList;

import java.util.List;


public class BeerExpert {

        //getBrands,获取商标的类。

        public static   List getBrands(String color){//需要将方法设置为static,以方便调用

               List brands = new ArrayList();

               if (color.equals("amber" )){

                      brands.add( "amber");

                      brands.add( "Jack Amber");

                      brands.add( "Red Moose");

                     

              } else {

                      brands.add( "Jail Pale Ale");

                      brands.add( "Gout Stout");

              }

               return (brands);

              

       }


}


测试类:

package com.example.model;


import java.util.List;

import com.example.model.*;


public class TestBeerExpert {


        public static void main(String[] args) {

               // TODO Auto-generated method stub

              String color = "amber" ;

              System. out .println("开始测试model Code:" );

              

              

               List test = BeerExpert. getBrands(color);

              System. out .println(test);

              

              

              

/*            BeerExpert  testbeer = new BeerExpert();

              List test = testbeer.getBrands(color);

              System.out.println(test);*/


       }


}


转载于:https://my.oschina.net/u/130628/blog/322591

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值