import javautilDate;
public class Test {
public static void main(String[] args){
Systemoutprintln("夏季用125度电的总电费是:"+new DianFei(125,true)getFee());
Systemoutprintln("冬季用125度电的总电费是:"+new DianFei(125,false)getFee());
}
}
//电费类
class DianFei {
private double data;
private boolean b;
private double dj=049;//每度电费的价格
//data 为使用的度数,b为true表示夏天,b为false表示冬天
public DianFei(double data,boolean b){
thisdata=data;
thisb=b;
}
//如果只传入一个用电度数,那么4-9月为夏,其他为冬
public DianFei(double data){
thisdata=data;
int month=new Date()getMonth();
if(month>=3 && month<=8){//月数十从0开始的
thisb=true;
}else{
thisb=false;
}
}
//得到电费的钱数
public double getFee(){
if(!b) data+=20;
return datadj;
}
}
你这个问题太长了,我相信没有人愿意花上一个下午的时间从头到尾帮你写一遍的。我这里给你写了两个,当做是例子,其他的你自己琢磨,希望给你带来帮助。
public abstract class Employee {
public static String Name = "yanjunhui";
public static int age = 100;
public static String insureNum = "75632148";
public Employee(){}
public static Employee instance;
public static void getInfo(){
Systemoutprintln("名字: "+Name+" ,年龄: "+age+", 保险号码: "+insureNum);
}
}
————————————————————————————————————————
public class SalariedEmployee extends Employee {
//SalariedEmployee类有周薪
public static void main(String[] args){
getInfo();
}
public static void getInfo(){
EmployeegetInfo();
Systemoutprint(" 周薪:"+700);
}
}
以上就是关于一个java实验.请高手帮忙,全部的内容,包括:一个java实验.请高手帮忙,、java实验求助、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)