早教吧作业答案频道 -->其他-->
JAVA编程问题 定义一个泛型类Point,它包含横坐标x和纵坐标y两个变量,类型均为T该类具有两个参数的构造方法、x和y的设置器与访问器、输出方法.在main()函数中分别传入Double、Float、Integer类型
题目详情
JAVA编程问题 定义一个泛型类Point,它包含横坐标x和纵坐标y两个变量,类型均为T
该类具有两个参数的构造方法、x和y的设置器与访问器、输出方法.在main()函数中分别传入Double、Float、Integer类型数据加以验证.
该类具有两个参数的构造方法、x和y的设置器与访问器、输出方法.在main()函数中分别传入Double、Float、Integer类型数据加以验证.
▼优质解答
答案和解析
public class Point {
private T x;
private T y;
public Point(T x, T y) {
this.x = x;
this.y = y;
}
public T getX() {
return x;
}
public void setX(T x) {
this.x = x;
}
public T getY() {
return y;
}
public void setY(T y) {
this.y = y;
}
public void outPut(Point p){
System.out.println("点的x坐标为:"+p.getX());
System.out.println("点的y坐标为:"+p.getY());
}
public static void main(String[] args) {
Point p=new Point(1,2);
p.outPut(p);
Point d=new Point(1.0,2.0);
d.outPut(d);
Point f=new Point(1.0f,2.0f);
f.outPut(f);
}
}
private T x;
private T y;
public Point(T x, T y) {
this.x = x;
this.y = y;
}
public T getX() {
return x;
}
public void setX(T x) {
this.x = x;
}
public T getY() {
return y;
}
public void setY(T y) {
this.y = y;
}
public void outPut(Point p){
System.out.println("点的x坐标为:"+p.getX());
System.out.println("点的y坐标为:"+p.getY());
}
public static void main(String[] args) {
Point p=new Point(1,2);
p.outPut(p);
Point d=new Point(1.0,2.0);
d.outPut(d);
Point f=new Point(1.0f,2.0f);
f.outPut(f);
}
}
看了 JAVA编程问题 定义一个泛...的网友还看了以下:
满足x根号y+y根号x-根号2012x-根号2012y+根号2012xy=2012的正整数的对数( 2020-05-16 …
1.已知函数f(x)满足f(x)+2f(1/x)=2x-1,求f(x)2.设f(x)是定义在R上的 2020-05-23 …
设f(x)定义于实数集上,当x>0时,f(x)>1,且对于任意实数x,y有f(x+y)=f(x)f 2020-06-16 …
已知函数y=f(x)对于任意正实数x,y有f(xy)=f(x)×f(y),且x大于1时,f(x)小 2020-06-27 …
自然数360可以分解为两个自然数x、y的乘积,其中x有m个因数,y有n个因数,已知m+n=13且m 2020-07-29 …
人教版高中数学必修一求教定义在R上的函数y=f(x),f(0)≠0,当x>0时,f(x)>1,且对任 2020-10-31 …
设单调递增函数f(x)的定义域为(0,正无穷),且对任意得正实数x.y有f(xy)=f(x)+f(y 2020-11-03 …
1.当x取一切实数时,式子│x-2│-│x+4│取得的最大值是多少?最小值是多少?大:6.小:-62 2020-11-07 …
设对任意实数x,y有[f(x)+f(y)]/2=0,f(0)=c,证明f(x)恒为c设对任意实数x, 2020-11-10 …
设函数f(x)对任意函数x,y,有f(x+y)=f(x)+f(y),且当x>0时,f(x)<0,求f 2020-12-08 …