两个java的程序题(小弟愚笨,那位好心的大哥帮帮忙)

1.Account.java中定义了一个银行帐户类Account,其中包括帐户属性accountName,存款余额属性amount,存款方法deposit(doublem... 1. Account.java中定义了一个银行帐户类Account,其中包括帐户属性accountName,存款余额属性amount,存款方法deposit(double monry)为其增加一个“取款方法withdraw():当存款余额大于取款金额时,实行取款修改余额,当存款小于取款金额时,不实行取款,以返回值0表示不成功,以返回值1表示成功。

2. StudentClass,java文件中已有学生类Student包含属性有姓名name和年龄age,由学生类派生出本科生类比Undergraduate和研究生类 Graduate。本科生包含的属性有专业specialty,研究生包含的属性有研究方向studydirection 每个类都有相关数据的输出方法,运行效果如下:
姓名:王军 姓名:刘君
年龄:23 年龄:27
学位:本科 学位:硕士
专业:自动化 研究方向:网络安全技术

能不能给程序的时候给加点注释,小弟感激不禁,谢谢了!
展开
 我来答
phanata
2007-07-29 · 超过19用户采纳过TA的回答
知道答主
回答量:59
采纳率:0%
帮助的人:0
展开全部
第一个:
public class Account {
private String accountName;
private double amount;
public int deposit(double money){
if(amount>=money){
amount-=money;
return 1;
}else{
return 0;
}
}
}
第二个:
public class StudentClass {
private String name;
private int age;
public void printInfo(){ //打印每一个对象及子类对象的基本信息
System.out.println("姓名:"+name);
System.out.println("年龄:"+age);
}
}
public class Undergraduate extends StudentClass{
private String specialty;
public void printInfo(){
super.printInfo();
System.out.println("学位:本科");
System.out.println("专业:"+specialty);
}
}
public class Graduate extends StudentClass{
private String studydirection;
public void printInfo(){
super.printInfo();
System.out.println("学位:研究生");
System.out.println("研究方向:"+studydirection);
}
}

main程序就不帮你写了,如果严格按照你要求的输出,就把每个属性做一个print方法,然后一个一个输出。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式