package org.soft.test;
public class Point {
public int x,y;
public Point(int x,int y){
this.x=x;
this.y=y;
}
public int getX() {
return x;
}
public void setX(int x) {
this.x = x;
}
public int getY() {
return y;
}
public void setY(int y) {
this.y = y;
}
public void display(){
System.out.println("The point is at:("+x+","+y+")");
}
}
package org.soft.test;
public class TestPoint {
public static void main(String[] args) {
Point p=new Point(0,0);
p.setX(100);
p.setY(42);
p.display();
}
}
结果:
2.
package org.soft.test;
public class Rectangle {
Point point;
int width;
int height;
public Rectangle(Point p,int width,int height){
}
public Point getPoint() {
return point;
}
public void setPoint(Point point) {
this.point = point;
}
public int getWidth() {
return width;
}
public void setWidth(int width) {
this.width = width;
}
public int getHeight() {
return height;
}
public void setHeight(int height) {
this.height = height;
}
public Rectangle(int x,int y,int width,int height){
}
public Rectangle(Rectangle r){
}
public Rectangle(){
}
public String getArea(){
return "The Retangle's Area is:"+width*height;
}
public void display(){
System.out.println("The Retangle's width and height is:"+width+" "+height);
}}
package org.soft.test;
public class TestRectangle {
public static void main(String[] args) {
Rectangle r=new Rectangle();
r.setWidth(50);
r.setHeight(67);
String rr=r.getArea();
System.out.println(rr);
r.display();
}
}