zoukankan      html  css  js  c++  java
  • java第二节课课后

      动手动脑问题 :

      程序源代码:

    //MethodOverload.java
    //Using overloaded methods
    
    public class MethodOverload {
    
        public static void main(String[] args) {
            System.out.println("The square of integer 7 is " + square(7));
            System.out.println("
    The square of double 7.5 is " + square(7.5));
        }
    
        public static int square(int x) {
            return x * x;
        }
    
        public static double square(double y) {
            return y * y;
        }
    }

      该段代码适用于求整数或浮点数的平方,用到了函数的重载(overload)。首先说一下函数重载的规定,主要是俩点:第一点为函数的参数个数不同,即形参个数不同;第二点为函数的参数类型不同或者参数类型顺序不同。满足这俩点,便可进行函数的重载,可以使同名函数应用于不同参数。

  • 相关阅读:
    BZOJ1208
    BZOJ1024
    BZOJ_day4&&DSFZ_day1
    BZOJ day2_plus
    BZOJ day2
    系统设计2:数据库设计
    设计模式8:外观模式
    系统设计1:概述
    设计模式7:模板方法模式
    九章算法班ladder题目梳理
  • 原文地址:https://www.cnblogs.com/fwk123/p/11582950.html
Copyright © 2011-2022 走看看