Java程序设计题目~~急救!!!!

Java程序设计题目~~急救!!!!,第1张

并没有全部实现,其实比较简单,主要功能都没有实现,

还是自己慢慢研究研究吧,只写了个框架出来。

import javautilDate;

import javautilScanner;

public class ChinaBank {

private String account;

private String name;

private Date accountDate;

private double desposit;

private double interest;

//构造方法

public ChinaBank(){

}

//构造方法

public ChinaBank(String name,Date accountDate){

thisname = name;

thisaccountDate = accountDate;

}

public String getAccount() {

return account;

}

public Date getAccountDate() {

return accountDate;

}

public double getDesposit() {

return desposit;

}

public double getInterest() {

return interest;

}

public String getName() {

return name;

}

public void setAccount(String account) {

thisaccount = account;

}

public void setAccountDate(Date accountDate) {

thisaccountDate = accountDate;

}

public void setDesposit(double desposit) {

thisdesposit = desposit;

}

public void setInterest(double interest) {

thisinterest = interest;

}

public void setName(String name) {

thisname = name;

}

//查询

public double search(){

// 补充

return 00;

}

//存款

public void desposit(){

//实现

}

//

public static void main(String args){

ChinaBank c = new ChinaBank();

csetAccount("张三");

//设置

Scanner s = new Scanner(Systemin);

int operate = snextInt();

boolean go = true;

while(go){

switch(operate){

case 1:csearch();break;

case 2:cdesposit();break;

//实现

case 4:Systemoutprintln("欢迎使用柜员机系统");go= false;break;

default:Systemoutprintln("输入无效");break;

}

}

}

}

程序写完了

/////////////////////////////////////////////////

public abstract class Person {

public String name;

public int age;

public String sex;

public Person(){

}

public abstract void eat();

/

@return Returns the age

/

public int getAge() {

return age;

}

/

@param age The age to set

/

public void setAge(int age) {

thisage = age;

}

/

@return Returns the name

/

public String getName() {

return name;

}

/

@param name The name to set

/

public void setName(String name) {

thisname = name;

}

/

@return Returns the sex

/

public String getSex() {

return sex;

}

/

@param sex The sex to set

/

public void setSex(String sex) {

thissex = sex;

}

}

/////////////////////////////////////////

/

因为学生也是人,所以要继承人的抽象类

/

public abstract class Student extends Person{

public abstract void study();

}

//////////////////////////////////////

public interface Graduate {

void graduateStudyMethod();

}

/////////////////////////////////////

public class Graduatestudent extends Student implements Graduate{

@Override

public void study() {

Systemoutprintln(getName()+"学生的学习方法");

}

@Override

public void eat() {

Systemoutprintln(getName()+"研究生需要吃饭");

}

public void graduateStudyMethod() {

Systemoutprintln(getName()+"研究生有学习的方法");

}

}

/////////////////////////////////////////

/

因为老师也是人,所以要继承人的抽象类

/

public abstract class Teacher extends Person{

public abstract void work();

}

//////////////////////////////////////////////

/

老师研究生

/

public class TeacherGraduate extends Teacher implements Graduate{

@Override

public void work() {

Systemoutprintln(getName()+"老师需要工作");

}

@Override

public void eat() {

Systemoutprintln(getName()+"老师需要吃饭");

}

public void graduateStudyMethod() {

Systemoutprintln(getName()+"老师研究生的学习方法");

}

}

/////////////////////////////////////

简单的测试类

public class Test {

public static void main(String[] args) {

Graduatestudent student = new Graduatestudent();

studentsetName("wangwenjun");

studentsetAge(24);

studentsetSex("男");

studenteat();

studentgraduateStudyMethod();

studentstudy();

TeacherGraduate teacherGraduate = new TeacherGraduate();

teacherGraduatesetName("liuna");

teacherGraduatesetAge(25);

teacherGraduatesetSex("女");

teacherGraduateeat();

teacherGraduategraduateStudyMethod();

teacherGraduatework();

}

}

/////////////////////////////

最终的输出结果

wangwenjun研究生需要吃饭

wangwenjun研究生有学习的方法

wangwenjun学生的学习方法

liuna老师需要吃饭

liuna老师研究生的学习方法

liuna老师需要工作

以上就是关于Java程序设计题目~~急救!!!!全部的内容,包括:Java程序设计题目~~急救!!!!、JAVA程序设计题、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10096620.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存