Java 用接口实现加减乘除计算器
class Test{public static void main(String[] args) {fun i=new fun();jiafa s1=new jiafa();jianfa s2=new jianfa();chengfa s3=new chengfa();chufa s4=new chufa();System.out.print("加法结果:");i.func(s1,6,3);System.out.print("减法结果:"); i.func(s2,6,3);System.out.print("乘法结果:"); i.func(s3,6,3);System.out.print("除法结果:"); i.func(s4,6,3);}} interface Ijisuanqi{int jisuan(int a,int b);} class fun{public void func(Ijisuanqi per,int a,int b){System.out.println(per.jisuan(a,b));}} class jiafa implements Ijisuanqi{public int jisuan(int a,int b){return a+b;} } class jianfa implements Ijisuanqi{public int jisuan(int a,int b){ return a-b;} } class chengfa implements Ijisuanqi{public int jisuan(int a,int b){ return a*b;} } class chufa implements Ijisuanqi{public int jisuan(int a, int b) {if (b == 0) {return -1;} else {return a / b;}} }
运行结果:
转载于:https://www.cnblogs.com/hetaoyuan/p/10576197.html
Java 用接口实现加减乘除计算器相关推荐
- java分子分母的加减乘除_JAVA实现精确的加减乘除代码
用java代码实现一个加减乘除运算计算器白雪公主的故事告诉我们,就算七个屌丝对她好,也比不过高富帅给她的一个吻. 现场写一个:代码如下 import java.util.Scanner; public ...
- [ Java ] 实现两个数加减乘除的简易计算器
[ Java ] 实现两个数加减乘除的简易计算器 新手,不足之处望大佬们海涵 感谢( *ˊᵕˋ)✩︎‧₊ 以下为代码: package com.zhong.homework;import java.u ...
- java简单计算_java简单计算器
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 无聊做个java加减乘除计算器,int型,没有小数,,呵呵,,真特么无聊,, package swing; import javax.swing.*; i ...
- 如何使用 Java AWT 创建一个简易计算器
本文分享自华为云社区<手把手教你使用 Java AWT 创建一个简易计算器>,作者:海拥 . 关于AWT AWT (抽象窗口工具包)是一个有助于构建 GUI 的 API (图形用户界面)基 ...
- 两位数的加减乘除计算器
两位数的加减乘除计算器 package com.bing.method; import java.util.Scanner;public class Demo {//两位数的加减乘除计算器public ...
- Java实现一个简单的计算器,实现计算器中加、减、乘、除的运算方法
java实现一个简单的计算器 import java.util.Scanner; public class Calculation{public static void main(String[] a ...
- java方法重载和简单计算器
Java方法 **方法重载:**一个类中,有相同的函数名称,但形参不同的函数 重载规则: 方法名称必须相同 参数列表必须不同(个数不同,类型不同,参数排列顺序不同等) 返回类型可以相同可以不同 pub ...
- java方法练习之简单计算器
关于导包的描述正确的是 C A. 一个源文件中只能有一条导包语句 B. 导包语句必须写在源文件的第一行有效语句 C. 导包语句的关键字为 import D. 位于java.util 包中的类无需导包, ...
- 华北科技学院java考试题_华北科技学院java课程设计报告简易计算器
华北科技学院java课程设计报告简易计算器 华北科技学院计算机系综合性实验 实 验 报 告 课程名称 Java程序设计B 实验学期 2011 至 2012 学年 第 1 学期 学生所在系部 计算机学院 ...
最新文章
- 手机超广角拍摄软件_桂林好的拍摄短视频手机软件
- web服务器虚拟,虚拟web服务器
- 带虚函数的类的sizeof分析
- WampServer
- html倒计时样式,简单实现JS倒计时效果
- 5-9 第五天 微信 JS-SDK-使用微信官方的WEB调试工具
- 自媒体短视频怎么制作?视频制作大神分享的超全教程,新手也能轻松上手!
- Progressive Layered Extraction (PLE)
- Some Thoughts
- 不要走开,有足够多的理由持续关注下去
- OpenLayers 静态图(雷达拼图)叠加
- 80篇数据库大数据精华内容
- three.js 源码注释(六十一)objects/LOD.js
- 收藏一篇访谈并做笔记:《[独家]与周鸿祎谈乔布斯》
- 视图的创建(第十次作业)
- 那些让面试官直呼内行的Java知识点(二)
- WR | 西湖大学鞠峰组微纳塑料污染对人工湿地菌群与脱氮功能的影响
- 满帮集团满身泥泞:市值蒸发近千亿元,戴文建等人减持“套现”
- VS添加动态链接库的两种方法
- 【转】Parallelism in PostgreSQL
热门文章
- rust 死后不知道家在哪_赌王儿子何猷君被嘲妈宝,求婚不知道戒指戴哪只手,大喊求助妈妈...
- vue 后台管理系统-创建项目
- Java JSP EL
- 2.6 更多导数的例子
- scrapy setting
- 选择 Veeam ONE v10 的其他三大原因!
- 阿里程序员发70多万年终奖表示略感失望,网友:不要的话请给我!
- Mysql学习总结(75)——并发量大、数据量大的互联网业务数据库设计军规
- Dubbo学习总结(8)——阿里开源框架:Dubbo2.7 三大新特性详解!
- Java基础学习总结(141)——Cron 表达式使用再总结