[20-05-02][Self-test 35]Java OverRide
2021-01-30 23:16
标签:string else 不同 elf main test 构造函数 测试 整数 结果如下: 10和8更大的值为:10 [20-05-02][Self-test 35]Java OverRide 标签:string else 不同 elf main test 构造函数 测试 整数 原文地址:https://www.cnblogs.com/mirai3usi9/p/12819085.html 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 }
xx与yy不同
x * y * z = 6000.0
下一篇:Java基础 06 注释
文章标题:[20-05-02][Self-test 35]Java OverRide
文章链接:http://soscw.com/index.php/essay/49230.html