{
public static void main(String[] args)
{
Point p1=new Point()
Point p2=new Point(1,2)
p1.show()
p1.move(3,4)
p1.show()
p2.show()
p2.move(5,6)
p2.show()
}
Point()
{
this(0,0)
}
Point(float x,float y)
{
this.x=x
this.y=y
}
void move(float x,float y)
{
this.x=x
this.y=y
}
void show()
{
System.out.printf("(%f,%f)",x,y)
System.out.println()
}
private float x,y
}
实现思路就是有一个类Point,之后这个类有两个私有成员变量,之后可以通过set和get方法进行赋值和数值读取:publicclassPoint{privateStringxprivateStringy/***默认构造函数*/publicPoint(){}/***有x和y的构造方法。*/publicPoint(Stringx,Stringy){this.x=xthis.y=y}publicStringgetX(){returnx}publicvoidsetX(Stringx){this.x=x}publicStringgetY(){returny}publicvoidsetY(Stringy){this.y=y}}你好,按照描述,个人认为要的是如下
"
public class Point{
// 封装属性
private int pointX
private int pointY
public void setPointX(int pointx){
this.pointX = pointX
}
// 暴露公共方法访问私有属性
public int getPointX(){
return this.pointX
}
public void setPointY(int pointY){
this.pointY = pointY
}
public int getPointY(){
return this.pointY
}
}
"
效果图