恩蓝号

每天一题难度骨灰级数独,每天一题的活动背景

    问题:

             定义一个父类Base中的方法calculate(),该方法用于计算两个数的乘积(X*Y)。

             定义一个Base类的子类Sub,在Sub中重写calculate()方法,将计算逻辑由乘法改为除法       (X/Y)。

            注意,当分母为0时输出“Error”。

输入描述

两个整数

输出描述:

两个整数的积和商(int类型,不考虑小数情况)

示例1

输入:

6 2

输出:

3 12

示例2

输入:

1 0

输出:

package day2;public class Base { private int x; private int y; public Base(int x, int y){ this.x= x; this.y =y; } public int getY() { return y; } public int getX() { return x; } public void calculate(){ int x =getX(); int y =getY(); System .out .println(x*y); }}package day2;import java.util.Scanner;public class Sub extends Base { public Sub(int x,int y){ super(x,y); } public void calculate(){ int x=getX(); int y=getY(); if(y==0){ System .out .println("Error"); return; }else{ int s=x/y; System.out.println(x/y+" "); } }}package day2;import java.util.Scanner;public class Day2Text { public static void main(String[] args){ Scanner scanner = new Scanner(System.in); while(scanner.hasNextInt()){ int x = scanner.nextInt(); int y = scanner.nextInt(); Sub sub= new Sub(x,y); Base base =new Base(x,y); sub.calculate(); base.calculate(); } }}

 Error 0

免责声明:文章源自网络,版权归原作者所有,如有侵犯联系删除。

当前位置:首页 > 编程知识 » 2023-02-19 12:32:26

猜你喜欢


png片底色变透明,png半透明背景

今天做PPT时为了凸显图片主题而不阻挡背景,要求将品牌图标透明化。以下为本次学习经验,也算上一些小技巧,免去了下载使用ps等美图工具的繁琐。...