高分悬赏:编写一个JAVA程序

来源:百度知道 编辑:UC知道 时间:2024/05/28 10:47:15
题目是这样的:编写一个命名为UserLoan的程序,该程序使用命名为Loan的抽象类和多个子类,用来显示不同类型的贷款和每月花费(家庭、汽车等项)。在每个具有合适参数的类中使用构造方法。添加获取和设置方法,其中至少有一个方法是抽象的。提示用户输入显示类型,然后创建合适的对象。还要创建一个接口,该接口至少有一个用于子类的方法。
请各位高手在编译成功后,才将答案写上。谢谢!

package com.zhangkai;

import java.util.Scanner;

interface Function {
public abstract void print();
}

abstract class Loan {
public abstract void show();
}

class HouseLend extends Loan implements Function {//房产贷款
private String sort;

public HouseLend() {

}

public HouseLend(String sort) {
this.sort = sort;
}

public void show() {
System.out.println();
//显示贷款多少。
}

@Override
public void print() {
//打印何种贷款

}

}
class LifeLend extends Loan implements Function {//生活贷款
private String sort;

public LifeLend() {

}

public LifeLend(String sort) {
this.sort = sort;
}

public void show() {
System.out.println();

}

@Override
public void print() {
// TODO Auto-generated method stub