LogicJava---Lesson7

    技术2022-05-20  40

    一、

    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(); }}


    最新回复(0)