Java编程语言学习:Java语言编程的基础知识之方法的重载,子父类成员特点(构造函数、成员变量、匿名对象、对象的转型、Object特殊类、构造方法)及其代码实现之详细攻略
目录
方法的重载
指一个类中可定义有相同名字但参数不同的多个方法,调用时会根据不同的参数列表选择对应的方法;
方法的重载:
class Student{
//方法的重载:指一个类中可定义有相同名字但参数不同的多个方法,调用时会根据不同的参数列表选择对应的方法;
public void max(int a,int b){ //两位整型比较
System.out.println("两位整型比较是"+(a>b?a:b)); //若a>b返回a,反之返回b;即求最大值;
}
public void max(double a,double b){ //两位小数点型比较;
System.out.println("两位小数点型比较是"+(a>b?a:b));
}
public void max(double a,double b,double c){//三位小数点型比较;
double max=a>b?a:b; //a、b先比较;
System.out.println("三位小数点型比较是"+(max>c?max:c)); //再与c比较;
}
}
public class A6_8 {
public static void main(String[] args){