用JAVA编写下列代码:
一. 练习创建类:
设计一个类,该类包含两个成员变量:x、y,两个成员方法:getX()、getY()
在创建对象时初始化成员变量的值,并通过方法getX()和getY分别显示x和y的值
提示:
1.创建一个类并声明其变量
2.创建一个具有两个参数的构造函数
3.创建两个public方法getX()和getY()
4.在main方法内创建一个对象
5.通过调用对象的getX()方法输出x的值,通过调用getY()方法输出y的值二. 练习重载方法:
创建一个名称为Overload的类,在类中重载method()方法。
第一个method方法不带任何参数,并显示"不带参数的函数"的消息
第二个method方法带有一个字符参数,返回类型为空,并在函数内部显示该字符串
第三个method方法带有两个整形参数,在方法内求两个整数的和,并返回求和结果
编写OverloadDemo类,在类中定义main方法,在main方法中创建一个Overload对象,并分别调用method方法的三个重载版本
一. 练习创建类:
设计一个类,该类包含两个成员变量:x、y,两个成员方法:getX()、getY()
在创建对象时初始化成员变量的值,并通过方法getX()和getY分别显示x和y的值
提示:
1.创建一个类并声明其变量
2.创建一个具有两个参数的构造函数
3.创建两个public方法getX()和getY()
4.在main方法内创建一个对象
5.通过调用对象的getX()方法输出x的值,通过调用getY()方法输出y的值二. 练习重载方法:
创建一个名称为Overload的类,在类中重载method()方法。
第一个method方法不带任何参数,并显示"不带参数的函数"的消息
第二个method方法带有一个字符参数,返回类型为空,并在函数内部显示该字符串
第三个method方法带有两个整形参数,在方法内求两个整数的和,并返回求和结果
编写OverloadDemo类,在类中定义main方法,在main方法中创建一个Overload对象,并分别调用method方法的三个重载版本
解决方案 »
- 如何实现类似于QQ的好友面板跟群面板的切换
- eclipse是不是版本越新越好?大家现在在用什么版本的??
- JTable问题~~~帮帮忙,困扰了几天~~~~
- java 中文件操作问题?????????????
- 关于 Toolkit 和 Dimension对象的理解
- 请问---请问---请问---请问::别人帮我回答了我的问题,我要如何给他分啊???
- 关于从Applet到Java Script的调用
- 在java中如何将图片存取至sql数据库?
- 高分请教JAVA调用Windows API的问题,来调用help文件!!!
- szayang(炸弹) !你JDK的环境设置我没有看懂!
- Applet如何调试?
- 在JAVA连接数据库中newInstance()方法是什么意思
class Test1
{
int x,y;
public Test1(int x,int y){this.x=x;this.y=y;}
public int getX(){System.out.println("x="+x);return x;}
public int getY(){System.out.println("y="+y);return y;}
public static void main(String args[])
{
Test1 t=new Test1(10,20);
t.getX();t.getY();
}
}
//第二题
class Overload
{
public void method(){System.out.println("不带参数的函数");}
public void method(String str){System.out.println(str);}
public void method(int a,int b){System.out.println(a+b);return a+b;}
public static void main(String args[])
{
Overload over=new Overload();
over.method();
over.method("参数为String的函数");
System.out.println(over.method(10,20));
}
}
public void method(int a,int b){System.out.println(a+b);return a+b;}
// 应该是
public int method(int a,int b){System.out.println(a+b);return a+b;}