一、
1.目的:理解类的方法重载的作用,掌握方法重载的关键点。
2.要求:编写一个Java程序,在程序中定义一个MyPlus类,MyPlus类有三个plus()方法,分别对不同的参数求和。
package test;
public class MyPlus {
public int plus(int a,int b)
{
int n;
n=a+b;
return n;
}
public int plus(int a,int b,int c)
{
int n;
n=plus(a,b)+c;
return n;
}
public int plus(int a,int b,int c,int d)
{
int n;
n=plus(a,b,c)+d;
return n;
}
}
package test;
public class Text {
public static void main(String[] args) {
// TODO Auto-generated method stub
MyPlus p=new MyPlus();//计201 赵世伟
System.out.println("俩个参数求和:"+p.plus(1,2));
System.out.println("三个参数求和:"+p.plus(1,2,3));
System.out.println("四个参数求和:"+p.plus(1,2,3,4));
}
}
二、
创建一个个人类Person,并对该类生成的对象进行赋值运算
package text;
public class persons {
String name; //姓名
String sex; //性别
int age; //年龄
String school; //学校
void get(String n,String s,int a,String sch) { //获取信息
name=n;
sex=s;
age=a;
school=sch;
}
void show() //显示信息
{
System.out.println("姓名:"+name);
System.out.println("性别:"+sex);
System.out.println("年龄:"+age);
System.out.println("学校:"+school);
}
public static void main(String[] args) {
// TODO Auto-generated method stub
persons ss=new persons();
ss.get("小明", "男",100,"北京大学");
ss.show();
}
}