第5关类与对象练习任务描述本关任务为“无名的粉”写一个类编写该类的构造方法和成员变量。相关知识包的概念在之前我们定义类和定义方法都是在一个文件中编写的但是在实际开发过程中我们肯定不能使用一个文件去编写所有的代码。怎么解决这个问题呢Duang包登场了包就像我们windows系统中的文件夹一样只不过包是专门存放代码文件的。包的主要作用就是给代码文件分类。如果一个类被定义在某一个包下那么在定义类的时候需要声明包名否则程序会报错。如编程要求我已经帮你创建好了两个文件一个是WuMingFen.java另一个是Test.java你需要切换文件在两个文件中编写代码来完成本关任务。为“无名的粉”写一个类class WuMingFen 要求有三个属性面码:String theMa 粉的分量(两)int quantity 是否带汤boolean likeSoup写一个构造方法以便于简化初始化过程如WuMingFen f1 new WuMingFen(牛肉,3,true);重载构造方法使得初始化过程可以多样化WuMingFen f2 new WuMingFen(牛肉,2);如何使得下列语句构造出来的粉对象是酸辣面码、2两、带汤的WuMingFen f3 new WuMingFen();写一个普通方法check()用于查看粉是否符合要求。即将对象的三个属性打印在控制台上。测试说明我会对你编写的代码进行测试测试输入牛肉3true预期输出面码牛肉粉的份量3两是否带汤true面码牛肉粉的份量3两是否带汤false面码酸辣粉的份量2两是否带汤true测试输入三鲜1true预期输出面码三鲜粉的份量1两是否带汤true面码三鲜粉的份量1两是否带汤false面码酸辣粉的份量2两是否带汤true鼠标悬停即可切换文件开始你的任务吧祝你成功package step4;import java.util.Scanner;public class Test {public static void main(String[] args) {Scanner sc new Scanner(System.in);String theMa sc.next();int quantity sc.nextInt();boolean likeSoup sc.nextBoolean();/********** Begin **********///使用三个参数的构造方法创建WuMingFen对象 取名 f1WuMingFen f1 new WuMingFen(theMa, quantity, likeSoup);//使用两个参数的构造方法创建WuMingFen对象 取名 f2WuMingFen f2 new WuMingFen(theMa, quantity);//使用无参构造方法创建WuMingFen对象 取名 f3WuMingFen f3 new WuMingFen();//分别调用三个类的 check方法f1.check();f2.check();f3.check();/********** End **********/}}有任何问题都可以随时关注私信