Python软件开发——类与第一类
来源:147采集 时间:2022-05-09 作者:147小编
程式设计明确要求
我早已帮你建立好了四个文档四个是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()
,用于查看粉与否符合明确要求。即:将第一类的四个特性打印在控制台上。
测试说明
测试输入:
鸡肉
,3
,true
预期输出:
面码:鸡肉,粉的份量:3两,与否带汤:true
面码:鸡肉,粉的份量:3两,与否带汤:false
面码:酸辣,粉的份量:2两,与否带汤:true
测试输入:
三鲜
,1
,true
预期输出:
面码:三鲜,粉的份量:1两,与否带汤:true
面码:三鲜,粉的份量:1两,与否带汤:false
面码:酸辣,粉的份量:2两,与否带汤:true
初始标识符:Test.java
package step4;
import java.util.Scanner;
publicclassTest{
publicstaticvoidmain(String[] args){
Scanner sc =newScanner(System.in);
String theMa = sc.next();
intquantity = sc.nextInt();
boolean likeSoup = sc.nextBoolean();
/********** Begin **********/
//使用四个参数的算式建立WuMingFen第一类 取名 f1
//使用四个参数的算式建立WuMingFen第一类 取名 f2
//使用无参算式建立WuMingFen第一类 取名 f3
//分别调用四个类的 check方法
/********** End **********/
}
}
解题标识符:WuMingFen.java
/********** Begin **********/
//在这里添加包名 step4
package step4;
//建立类 添加特性和方法
publicclassWuMingFen{
String theMa ="酸辣";
intquantity =2;
boolean likeSoup =false;
publicWuMingFen(){
likeSoup =true;
}
publicWuMingFen(String theMa,intquantity, boolean likeSoup){
this.theMa = theMa;
this.quantity = quantity;
this.likeSoup = likeSoup;
}
publicWuMingFen(String theMa,intquantity){
this.theMa = theMa;
this.quantity = quantity;
}
publicvoidcheck(){
System.out.println("面码:"+ theMa +",粉的份量:"+ quantity +"两,与否带汤:"+ likeSoup );
}
}
/********** End **********/
Test.java
package step4;
import java.util.Scanner;
publicclassTest{
publicstaticvoidmain(String[] args){
Scanner sc =newScanner(System.in);
String theMa = sc.next();
intquantity = sc.nextInt();
boolean likeSoup = sc.nextBoolean();
/********** Begin **********/
//使用四个参数的算式建立WuMingFen第一类 取名 f1
WuMingFen f1 =newWuMingFen(theMa, quantity, likeSoup);
//使用四个参数的算式建立WuMingFen第一类 取名 f2
WuMingFen f2 =newWuMingFen(theMa, quantity);
//使用无参算式建立WuMingFen第一类 取名 f3
WuMingFen f3 =newWuMingFen();
//分别调用四个类的 check方法
f1.check();
f2.check();
f3.check();
/********** End **********/
}
}
作者推荐:
点击下方阅读原文即可查看更多讲解文章,喜欢别忘了点击下方在看哦!
下一篇:软件设计须要什么样业务流程