编程创建一个Cale计算类,在其中定义2个变量(属性)表示两个操作数,定义四个方法实现求和、差、乘、商(要求除数为0的话,要提示)``并创建两个对象,分别测试 。

public class Test{public static void main(String[] args){Cale test1 = new Cale();test1.operand1 = 10;test1.operand2 = 5;double add1 = test1.add();System.out.println("operand1 + operand2="+add1);double sub1 = test1.sub();System.out.println("operand1 - operand2="+sub1);double muliti1 = test1.muliti();System.out.println("operand1 * operand2="+muliti1);double div1 = test1.div();if (test1.flag){System.out.println("operand1 / operand2="+div1);}else{System.out.println("分母不能为0");}Cale test2 = new Cale();test2.operand1 = -10;test2.operand2 = 0;double add2 = test2.add();System.out.println("operand1 + operand2="+add2);double sub2 = test2.sub();System.out.println("operand1 - operand2="+sub2);double muliti2 = test2.muliti();System.out.println("operand1 * operand2="+muliti2);double div2 = test2.div();if (test2.flag){System.out.println("operand1 / operand2="+div2);}else{System.out.println("分母不能为0");}}
}class Cale{double operand1;double operand2;boolean flag = true;public double add(){return operand1 + operand2;}public double sub(){return operand1 - operand2;}public double muliti(){return operand1 * operand2;}public double div(){if (operand2 == 0){flag = false;return -1;}else{return operand1 / operand2;}}
}

编程创建一个Cale计算类,在其中定义2个变量(属性)表示两个操作数,定义四个方法实现求和、差、乘、商(要求除数为0的话,要提示)``并创建两个对象,分别测试 。相关推荐

  1. JAVA 计算圆的面积和周长: 创建一个圆Circle类。为该类提供一个变量r表示半径,一个常量PI表示圆周率; * 同时为该类提供两个方法:方法一用于求圆的面积,方法二用于求圆的周长;

      插一句嘴,现在扎扎实实地把这些基础地敲一遍,理解了,可能还是会忘记.但是你最后学习的是做题的思路,而不是单纯的记代码.代码忘了再回过头来看一遍就好了,思路是别人偷不走的.[2022-9] * 思路 ...

  2. truck 用法java_编写Java程序,创建一个父类交通工具类(Vehicles),以及两个子类,分别是轿车类(Car)和卡车类(Truck)。...

    返回本章节 返回作业目录 需求说明: 创建一个父类交通工具类(Vehicles),以及两个子类,分别是轿车类(Car)和卡车类(Truck). 父类有属性品牌(brand)和颜色(color). 在父 ...

  3. 1. 创建一个桌子Table类,该类中有桌子名称,重量,桌面宽度,长度及桌子高度属性。要求: ① 设计并画出桌子Table类类图; ② 用构造函数初始化所有数据成员; ③ Area() :计算桌面的

    题目 ‬‬1. 创建一个桌子Table类,该类中有桌子名称,重量,桌面宽度,长度及桌子高度属性.要求: ① 设计并画出桌子Table类类图: ② 用构造函数初始化所有数据成员; ③ Area() :计 ...

  4. python自己做个定时器_python 创建一个自己的类计时器

    前言: 学习了python的类之后收获颇多,于是想利用类创建一个简单的计时器 第一代版本 首先要明确自己的timer想要实现的功能-先列一些简单的吧 比如:开始计时的功能,停止计时的功能,有一些简单的 ...

  5. Java基础 创建一个账户Account类,该类有id:账户号码(长整数),password:账户密码,name:真实姓名

    题目: 创建一个账户Account类,该类有id:账户号码(长整数),password:账户密码,name:真实姓名,personId:身份证号码 字符串类型,email:客户的电子邮箱,balanc ...

  6. java存款输入密码类,创建一个银行账户类,包括账号、用户姓名、密码和余额属性,实现开户、查询余额、取款、存款功能。...

    用类与对象创建一个银行账户类.银行账户类包括账号.用户姓名.密码和余额属性,银行账户类的功能包括: 开户 查询余额 取款 存款 功能实现思路: 开户方法 Account(),创建账户的账号.密码.姓名 ...

  7. 【java】创建一个顶层框架类的对象

    创建一个顶层框架类的对象 package p1; import javax.swing.*; import java.awt.*; public class Java_3{static final i ...

  8. 创建一个抽象类动物类以及以下几个接口:进食的接口、睡觉的接口、思考的接口、说话的接口。分别定义猫类、人类、鸟类继承动物类并选择实现上述的接口,并创建实例验证。

    创建一个抽象类动物类以及以下几个接口:进食的接口.睡觉的接口.思考的接口.说话的接口.分别定义猫类.人类.鸟类继承动物类并选择实现上述的接口,并创建实例验证. 上代码 package ThirdDay ...

  9. 创建一个动物类,具有name.age.sex,从键盘输入动物的信息的同时使用io流保存这些信息到d:\\1.txt,并且将这些信息存放入动物的对象,存放入一个TreeSet集合(要求根据年龄进行排序)

    创建一个动物类,具有name.age.sex,从键盘输入动物的信息的同时使用io流保存这些信息到d:\1.txt,并且将这些信息存放入动物的对象,存放入一个TreeSet集合(要求根据年龄进行排序)只 ...

  10. 编程设计一个简单的计算器程序,要求根据用户从键盘输入的表达式,操作数

    编程设计一个简单的计算器程序,要求根据用户从键盘输入的表达式,操作数 首先,先写出各类计算的函数,参数从主函数中提取,返回计算后所得的值 因计算器不只要求能计算加减乘除,所以所有函数类型都为doubl ...

最新文章

  1. [Snipaste]系统截图工具
  2. buuctf 基础破解
  3. php 5.3.3 漏洞,PHP 5.3.10多个拒绝服务漏洞
  4. 企业内部自建用户行为分析平台全过程
  5. 你真的懂JavaScript基础类型吗
  6. google 翻译 api
  7. 第3章 项目立项管理
  8. 爱发php企业发卡网源码_企业级发卡平台源码,界面友好,支付通道齐全,运营级发卡平台源码...
  9. 同步助手java_QQ同步助手Java版发布:八大手机平台全覆盖
  10. matlab四节点矩形单元的应变,四节点矩形单元有限元分析
  11. 利用Bandzip批量解压缩文件
  12. ## Myql的常见命令及语法规范
  13. 按Right-BICEP的测试用例
  14. 常微分方程-差分方程
  15. 天津大学计算机系专业,请问天大计算机专业的研究生怎么样啊?
  16. 设计模式的艺术——软件开发人员内功修炼之道 重磅来袭
  17. 电脑win10蓝屏,INACCESSIBLE BOOT DEVICE,处理方法
  18. 数据结构与算法:实验报告(串及其应用)
  19. 中国人工智能学会通讯——当巧妇遇到“大米”——机器翻译启示录
  20. keil里的debug项里没有 proteus vsm 51解决方案

热门文章

  1. 3D打印探讨:三个应用方向与四项风险
  2. Volatile底层实现原理
  3. USACO16FEB:再探圆形谷仓(dp)
  4. 【pyqt5学习】—— 滑动条Qslider、计数器QSpinBox学习
  5. java获取ip地址与网络接口
  6. OpenGL 之 EGL 使用实践
  7. IT一族需警惕11钟“电脑病”
  8. 微信公众号授权前端(uniapp为例)
  9. nginx -s reopen的理解
  10. ipad使用键盘怎么隐藏软键盘_无需鼠标和触屏操作,iPadOS 新功能让你用键盘轻松操控 iPad...