标签:
重载的定义?
答:如果一个类中有多个的返回值相同,方法名相同的方法,唯独只有参数类型不相同!
这个就可以构成 重载,java在实例对象调用这个方法的时候,可以区分开是调用的那个方法!
比如
class Test{ void max(int a, int b) { System.out.println("现在我在int"); System.out.println(a>b?a:b); } void max(float a, float b) { System.out.println("我现在float"); System.out.println(a>b?a:b); } void max(double a, double b) { System.out.println("我现在double"); System.out.println(a>b?a:b); } } public class TestPoint{ public static void main(String[] args) { Test t = new Test(); t.max(1,2); t.max(1.0,2.0); t.max(1.0f,2.0f); } }
构造函数
构造函数是指在我们建立一个对象的实例的时候调用的那个方法
标签:
原文地址:http://www.cnblogs.com/YsGer/p/4452314.html