java面向对象编写的简单计算器

package com.gg.test;

import java.util.Scanner;

public class figure {
public static void main(String[] args) {
Math math=new Math();
@SuppressWarnings("resource")
Scanner scanner =new Scanner(System.in);
System.out.println("请输入第一个数!!!:\n");
System.out.println("输入完成后请按回车键!");
math.setNum1(scanner.nextInt());

System.out.println("请输入第二个数!!!:\n");
System.out.println("输入完成后请按回车键!");
math.setNum2(scanner.nextInt());

System.out.println("↓以下就是你需要孟哥帮你算的所有结果↓");
System.out.println("↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓");
System.out.println("***************************\n");
math.addition();

math.subtraction();

math.Multiplication();

math.division();
System.out.println("***************************\n");
}

}

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

@Override
public String toString() {
return "Math [num1=" + num1 + ", num2=" + num2 + "]";
}
public Math(double num1, double num2) {
super();
this.num1 = num1;
this.num2 = num2;
}
public Math() {
super();
// TODO 自动生成的构造函数存根
}
public void addition(){
System.out.println("你的加法结果是"+(num1+num2));

}
public void subtraction(){
System.out.println("你的减法结果是"+(num1-num2));

}
public void Multiplication(){
System.out.println("你的乘法结果是"+num1*num2);

}

public void division(){
if(num2==0){
System.out.println(" 警告?不许输入为零的被除数!!");

}
else{

System.out.println("你的除法结果是"+num1/num2);
}

}
public double getNum1() {
return num1;
}
public void setNum1(double num1) {
this.num1 = num1;
}
public double getNum2() {
return num2;
}
public void setNum2(double num2) {
this.num2 = num2;
}
///////////////////////////////////////////////////////////////////////////////////////////////////
}

原文地址:https://www.cnblogs.com/JachinMeng/p/9688776.html

时间: 2024-10-12 19:09:08

java面向对象编写的简单计算器的相关文章

《java小应用程序(Applet)和java应用程序(Application)分别编写的简单计算器》

Application和Java Applet的区别.Java语言是一种半编译半解释的语言.Java的用户程序分为两类:Java Application和Java Applet.这两类程序在组成结构和执行机制上都有一定的差异,主要体现在以下几方面:(1)运行方式不同.Java Application是完整的程序,可以独立运行:Java Applet程序不能单独运行, 它必须嵌入到用HTML语言编写的Web页面中,通过与Java兼容的浏览器来控制执行.(2)运行工具不同.Java Applicat

JAVA编写的简单计算器

package com.hellojava.practice.test; import java.awt.BorderLayout; import java.awt.GridLayout; import java.awt.Panel; import java.awt.TextField; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.swing.JButton; impo

用javascript编写的简单计算器

老师布置的任务,弄了一天,总算把代码搞出来了,作为菜鸟给自己一点小掌声,传说中JS是很简单的,但是要写出一个程序真的很需要锻炼,我的锻炼实在是太少了,天天DOTA中.呵呵(做了些小注释)大家应该能看懂吧(没注释的程序我不喜欢) 希望看过的人给点建议.另外eval_r改为eval,共4处(不知道为什么保存后会出现这种情况) <html><head><title>网页计算器byWillikan</title>  <meta name="Willi

Python编写一个简单计算器

一个计算器最主要的功能是加减乘除,那么用 Python 可以怎样实现呢 #!/usr/bin/env python # -*- coding:utf-8 -*- # @Time : 2018/1/22 22:29 # @Author : zhouyuyao # @File : daemonCalculator.py # PyCharm 2017.3.2 (Community Edition) # Build #PC-173.4127.16, built on December 19, 2017

java面向对象的三种特征简述(随笔)

刚才有个刚学java的小菜问我面向对象的三种特性,我给他简单的讲了讲,以下是我十年来对java面向对象特性的简单阐述: 封装 封装就是把一个事物的属性和行为抽象出来,写到一个类里边,也就是按照事物的特性归类.也就是抽象事物的公共属性和方法. 继承 和咱们人类的继承差不多,就是老子有的东西儿子也有,只要儿子从老子那继承一下就OK了. 多态 就是同一个类里可以有相同的方法,但相同方法的参数是不同的.

[Java.web]简单计算器

项目的  WebRoot 目录下的 calculator.jsp <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <!DOCTYPE HTML> <html> <head> <title>计算结果</title> </head> <body> <jsp:us

简单计算器 java实现hdu1237

简单计算器 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 15190    Accepted Submission(s): 5184 Problem Description 读入一个只包含 +, -, *, / 的非负整数计算表达式,计算该表达式的值. Input 测试输入包含若干测试用例,每个测试用例占一行,每行不超过200个字符,

Java面向对象-方法的定义及简单使用

Java面向对象之方法 方法是对象的一部分,也称为行为: 先来一个简单实例: 1 package com.java1234.chap03.sec03; 2 3 public class Person { 4 5 void speak(){ 6 System.out.println("我是张三"); 7 } 8 9 public static void main(String[] args) { 10 Person person=new Person(); 11 person.speak

20135234马启扬 实验二 Java面向对象程序设计

北京电子科技学院(BESTI) 实     验    报     告 课程:Java程序设计  班级:1352  姓名:马启扬  学号:20135234 成绩:             指导教师:娄嘉鹏    实验日期:2015.5.7 实验密级:         预习程度:         实验时间:15:50--22:50 仪器组次:34         必修/选修: 选修            实验序号:02 实验名称:实验二 Java面向对象程序设计 实验内容 1. 初步掌握单元测试和T