• 0基础学java_方法的重载和重写


    什么是重载?

    所谓的方法重载是指方法名称相同,但参数的类型和参数的个数不相同。

    通过传递参数的个数及类型的不同可以完成不同功能的方法调用

    举例:add方法的重载

     1 package com.com.zhubaobao.code;
     2 
     3 public class OverLoadDemo {
     4     public static void main(String args[]){
     5         int one = add(10 , 20);
     6         int two = add(98 , 52 , 85);
     7         float three = add(10.3f , 13.3f);
     8         System.out.println("add(int x , int y)的计算结果:"+ one);
     9         System.out.println("add(int x , int y , int z)的计算结果:"+ two);
    10         System.out.println("add(float x , float y)的计算结果:"+ three);
    11     }
    12     public static int add(int x , int y){
    13         int temp = 0;
    14         temp = x + y;
    15         return temp;
    16     }
    17     public static int add( int x , int y , int z){
    18         int temp = 0;
    19         temp = x + y + z;
    20         return temp;
    21     }
    22     public static float add(float x , float y){
    23         float temp = 0;
    24         temp = x + y;
    25         return temp;
    26     }
    27 }
    28 
    29  

    什么是重写?

     这个我会在后面讲到

    这有张图片很好的诠释了重载和重写

    重载和重写的区别?

  • 相关阅读:
    linux shell 总结
    python小结
    python与execl的读写
    利用burpsuits暴力破解登陆界面
    python之函数的使用
    Sublime text怎么识别input函数
    ping的禁止
    Hbase的配置与使用
    JAVA 利用反射自定义数据层框架
    JAVA实现网页上传头像
  • 原文地址:https://www.cnblogs.com/feimaoyuzhubaobao/p/9746422.html
Copyright © 2020-2023  润新知