zoukankan      html  css  js  c++  java
  • java基础 第四章 上(加载过程,重载)

    一、函数在内存中的加载过程。

           例:int add ( int a , int b){

                       return a + b;

                   }

                  main( String[] args){

                      int sum = add( 1 , 2);            

                      System.out.println(sum);

                  }

    二、方法的重载(overload)

         1.重载的特点。

            (1)在同一个类中。

            (2)方法同名。

            (3)参数列表不同(个数不同,类型不同,顺序不同  这三个必须有一个满足)。

           例:(1)int add ( int a , int b);
                           int add ( int b , int a);

                           //不是重载

                  (2)int add ( int a , int b);

                           double add( int b ,int a);

                           //不是重载
                  (3)int add ( int a , int b);

                           int add ( int a , int b , int c);

                           //是重载

                   (4) int add ( int a , int b);

                             int add ( double b , int a);

                           //是重载

        2.重载的优点。

             (1)解决了代码冗余性,其次扩展了功能。

             (2)名字一对多,减少了起名字的压力。

          

  • 相关阅读:
    C语言I博客作业02
    C语言I—2019秋作业01
    C语言I作业10
    C语言I作业09
    C语言I作业08
    C语言I作业07
    C语言I|作业06
    C语言I作业05
    C语言I作业004:第八周作业
    c语言|作业003
  • 原文地址:https://www.cnblogs.com/catcoffer/p/8664945.html
Copyright © 2011-2022 走看看