[20-05-02][Self-test 35]Java OverRide
Posted mirai3usi9
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[20-05-02][Self-test 35]Java OverRide相关的知识,希望对你有一定的参考价值。
1 package test_7_5; 2 3 public class OverRide { 4 5 /** 6 * 创建一个类 为该类定义三个构造函数,分别执行下列操作: 7 * 1、传递两个整数值并找出其中较大的一个值; 8 * 2、传递三个double值并求出其乘积; 9 * 3、传递两个字符串值并检查其是否相同; 10 * 4、在main方法中测试构造函数的调用 11 */ 12 13 public OverRide(int x, int y) { 14 15 if (x > y) { 16 System.out.println(x + "和" + y + "更大的值为:" + x); 17 } else { 18 System.out.println(x + "和" + y + "更大的值为:" + y); 19 } 20 } 21 22 public OverRide(double x, double y, double z) { 23 24 System.out.println("x * y * z = " + (x * y * z)); 25 } 26 27 public OverRide(String x, String y) { 28 29 if (x.equals(y)) { 30 System.out.println(x + "与" + y + "相同"); 31 } else { 32 System.out.println(x + "与" + y + "不同"); 33 } 34 } 35 }
1 package test_7_5; 2 3 public class Test { 4 5 public static void main(String[] args) { 6 7 OverRide o1 = new OverRide(10, 8); 8 OverRide o2 = new OverRide("xx", "yy"); 9 OverRide o3 = new OverRide(10, 20, 30); 10 11 } 12 13 }
结果如下:
10和8更大的值为:10
xx与yy不同
x * y * z = 6000.0
以上是关于[20-05-02][Self-test 35]Java OverRide的主要内容,如果未能解决你的问题,请参考以下文章
[20-05-02][Self-test 33]Java Car
[20-05-02][Self-test 32]Java GuessNum
[20-04-26][Self-test 6]Java CharType
[20-05-09][Self-test 40]Java BankSystem 1