一、
package unit7Demo;/* * P176 作业 实现计算器 * @author yueruu * @version 1.0 计算器类 实现两数的加减乘除 * add minus multiple divide */public class Calculator{ public double num1;//定义两个成员变量 public double num2; /** * * @主方法 实例化calculator对象,测试类的方法 */ public static void main(String[] args) { Calculator cal = new Calculator(); cal.num1=10; cal.num2=5; cal.add(); cal.minus(); cal.multiple(); cal.divide(); } /** * @加法 */ public double add() { System.out.println(num1+"与"+num2+"的和是:"+(num1+num2)); return (num1+num2); } /** * @减法 */ public double minus() { System.out.println(num1+"与"+num2+"的差是:"+(num1-num2)); return (num1-num2); } /** * @乘法 */ public double multiple() { System.out.println(num1+"与"+num2+"的积是:"+(num1*num2)); return (num1*num2); } /** * @除法 */ public double divide() { System.out.println(num1+"与"+num2+"的商是:"+(num1/num2)); return (num1/num2); }}
二、
package unit7Demo;/** * 账户类 * @author Administrator * */public class Account{ public double account; public double queryAccount() { System.out.println("本账户的余额是:"+account); return account; }}
package unit7Demo;/** * ATM账户查询 */import java.util.Scanner;
public class AccountTest{ public static void main(String[] args) { Account fee = new Account(); /** * 输入假设账户的余额 (给成员变量初始化) */ Scanner input = new Scanner(System.in); System.out.println("请输入金额:"); fee.account = input.nextDouble(); /** * 查询 */ fee.queryAccount(); } }
三、
package unit7Demo;/** * * @author yueruu * @ 输出指定符号的矩阵图形 类 */public class Zyt_Matrix{ public int lineCount; public int rowCount; public String sign; public void output() { for(int i =0;i<lineCount;i++) { System.out.print(sign); for(int j =1;j<rowCount;j++) { System.out.print(sign); } System.out.println(); } }}
package unit7Demo;
import java.util.Scanner;
/** * * @author yueruu * @ 输出指定符号的矩阵图形 测试类 */public class Zyt_MatrixTest{ public static void main(String[] args) { Zyt_Matrix demo = new Zyt_Matrix(); demo.lineCount = 4; demo.rowCount = 4; Scanner input = new Scanner(System.in); System.out.println("请输入符号:"); demo.sign = input.next(); System.out.println("矩阵图为:"); demo.output(); }}