Java-重载、重写(冷静分析)

此页面是否是列表页或首页?未找到合适正文内容。

Java-重载、重写(冷静分析)

标签:顺序int规则private原则类的方法实现修饰符http

一、方法的重载

  重载就是根据不同的数据类型,自动匹配对应的方法。重载在编译的时候就决定调用哪个方法了,和重写不一样。(常见,构造函数重载)。

举个栗子:

1、基本数据类型的重载:

1 /**
2 * @author 薛定谔的猫
3 * 基本数据类型的重载
4 * */
5 public class Main {
6
7 static void methed( byte b) {
8 System.out.println(\”byte:method\”);
9 }
10
11 static void method(double d) {
12 System.out.println(\”double:method\”);
13 }
14
15 static void method(int i) {
16 System.out.println(\”int:method\”);
17 }
18
19 static void method(String s) {
20 System.out.println(\”String:method\”);
21 }
22
23 public static void main(String[] args) {
24 methed((byte)1);
25 method(2.0);
26 method(1);
27 method(\”zpoor\”);
28 }
29 }
30
31 /*
32 * 结果:
33 * byte:method
34 * double:method
35 * int:method
36 * String:method
37 */

作者: 鲁大师

为您推荐

返回顶部