java银行利率_Java-银行计算利息
Bank类
public class Bank {
int savedMoney;
int year;
double interest;
double interestRate=0.29;
public double computerInterest(){
interest=year*interestRate*savedMoney;
return interest;
}
public void setInterestRate(double rate){
interestRate=rate;
}
}
ConstructionBank类
public class ConstructionBank extends Bank {
double year;
public double computerInterest(){
super.year=(int)year;
double r=year-(int)year;
int day=(int)(r*1000);
double yearInterest=super.computerInterest();
double dayInterest=day*0.0001*savedMoney;
interest=yearInterest+dayInterest;
System.out.printf("%d元存在建设银行%d年零%d天的利息:%f元\n",savedMoney,super.year,day,interest);
return interest;
}
}
BankOfDalian类
public class BankOfDalian extends Bank {
double year;
public double computerInterest(){
super.year=(int)year;
double r=year-(int)year;
int day=(int)(r*1000);
double yearInterest=super.computerInterest();
double dayInterest=day*0.00012*savedMoney;
interest=yearInterest+dayInterest;
System.out.printf("%d元存在大连银行%d年零%d天的利息:%f元\n",savedMoney,super.year,day,interest);
return interest;
}
}
SaveMoney类
public class SaveMoney {
public static void main(String[] args) {
int amount=8000;
ConstructionBank bank1=new ConstructionBank();
bank1.savedMoney=amount;
bank1.year=8.236;
bank1.setInterestRate(0.035);
double interest1=bank1.computerInterest();
BankOfDalian bank2=new BankOfDalian();
bank2.savedMoney=amount;
bank2.year=8.236;
bank2.setInterestRate(0.035);
double interest2=bank2.computerInterest();
System.out.printf("两个银行利息相差%f元\n",interest2-interest1);
}
}
java银行利率_Java-银行计算利息相关推荐
- java计算利息_java银行计算利息
我是数学系大3的学生,我的专业是概率论与数理统计. 数学系分为3个本科专业,数学与应用数学,这个专业主要进行数学应用的理论研究(大多数学校是这样的).所以它是应用数学而不是实用数学,相信我们数学系的学 ...
- Java实验5 -- 银行计算利息
前言 时间:2020.5.26 备注:再补一波.. 题目 实现思路 错误1: 第二题看运行结果的例子,不太懂测试类里应该是怎么操作的. 错误分析: 询问老师之后明白,该题不涉及上转型对象. 解决方案: ...
- java 计息_JAVA编程计算利息。求大神!
import java.util.Scanner; public class test2 { public static void main(String[] args) { for(;true;){ ...
- java练习——模拟银行计算利率
模拟银行模型: 现要求计算在建设银行存入10万元,存期为10年零200天的利息 package bank; //bank类 父类 public class bank {double lx(double ...
- 日是这一年的等几天Java代码_java中计算指定日期是一年的第几天的方法
Java输入日期计算是这年的第几天: 思路 通过年份区分出是闰年还是平年,平年 2 月 28 天,闰年 2 月 29 天: 1.3.5.7.8.10.12 月份 31 天其余月份均为 30 天: 然后 ...
- java 折扣_Java折扣计算
你的getLeastPriceItem函数有一点逻辑错误. 问题#1: for(int i=1;i 第一索引应该是0而不是1,否则你没有处理的第一项. 问题2: if (item[i].getItem ...
- 【Java】设计银行账户类。包括帐号、姓名、开户时间、余额,成员方法包括存款、取款、查询余额,计算利息等。对所设计的类进行测试。
设计银行账户类.包括帐号.姓名.开户时间.余额,成员方法包括存款.取款.查询余额,计算利息等.对所设计的类进行测试. 要求 代码 要求 设计银行账户类.包括帐号.姓名.开户时间.余额,成员方法包括存款 ...
- Java实现银行复利利息计算
一.实验题目:Java编程基础 二.实验目的:熟悉开发环境.掌握程序结构和流程控制语句. 三.实验内容: [程序2]钱精打与郝细算 有两位先生名叫"钱精打"与"郝细算&q ...
- //设计银行账户类。包括帐号、姓名、开户时间、余额,成员方法包括存款、取款、查询余额,计算利息等。对所设计的类进行测试。
import java.util.Scanner; public class Bank {//设计银行账户类.包括帐号.姓名.开户时间.余额,成员方法包括存款.取款.查询余额,计算利息等.对所设计的类 ...
最新文章
- MySQL 两种存储引擎:MyISAM与InnoDB对比及理解
- 原生Java代码拷贝目录
- WebSockets 简介
- 1109: 胥哥的DOTA-水题(直接做,时间也不超限)
- php自定义中文分词方法,php实现的中文分词类完整实例
- Binding是WPF的核心,WPF的常用数据源绑定有四种
- LeetCode 1109. 航班预订统计(差分思想)
- 总线驱动:Bus driver - USB driver for example
- 查看修改oracle数据库字符集
- mac 解压_Mac上哪款解压工具好用啊?
- VNC方式连接树莓派
- Oracle Crystal ball 11.1.* 注册码
- 冰点破解版,百度文库免费下载
- 多元统计分析基于r课后答案_(完整版)多元统计分析课后练习答案
- 基于Tableau探索分析世界银行提供的关于科学技术的数据
- [css绘制图形:扑克牌花色] 红心、黑桃、方块、梅花
- Linux系统命令行常识问答2
- 简单易懂的英语学习思维导图(学习篇)
- 如何使用计算机网络打印机,如何在电脑上安装网络打印机?详细教程全部教给你!...
- windows安装keras一路的磕磕碰碰
热门文章
- 坑爹的UICollectionView
- java中多维数组的clone容易引起误解
- Binding是WPF的核心,WPF的常用数据源绑定有四种
- [密码学基础][每个信息安全博士生应该知道的52件事][Bristol 52][第35篇]给针对ECDLP问题的Pollard rho,parallel Pollard rho攻击的一个粗略的描述
- [剑指offer]面试题第[58-2]题[JAVA][左旋转字符串][拼接]
- [CodeForces-1138B] *Circus 解方程|数学
- POJ 1703 Find them, Catch them 种类并查集
- linux分割图片软件,桌面应用|5 种拆分 Linux 终端的方法
- python 文件指针在文件末尾_python文件操作及seek偏移详解
- 树的遍历-Preorde Traversal,Inorder Traversal,Postoder Traversal