函数即方法
语法:[访问权限] 返回值 方法名(形参裂变){
方法主体;
}
方法重载
用于定义一组方法,这些方法具有相同的名称,并执行类似的操作,但却使用不同的参数列表,编译器会根据调用时传递的实际参数自动判断具体调用哪个方法重载。
重载的三大原则:1.方法名相同
2.参数不同(参数的数量不同、类型不同、顺序不同)
3.同一作用域
ps:只有返回值不同的方法的方法不能构成重载。判断一组方法是否构成重载时,不需管返回类型是否相同。
静态变量用类名调用,非静态变量用this调用。