int x;int y
Point(){}Point(int x0,int y0){this.x=x0;this.y=y0;}voidmovePoint(int dx,int dy){this.x+=dx;this.y+=dy;
System.out.println("移动后点的坐标为:x="+this.x+"y="+this.y);}
publicstaticvoidmain(String[] args){
Point p1=newPoint(3,5);
Point p2=newPoint(5,5);
p1.movePoint(1,1);
p2.movePoint(2,2);}
4、定义两个类,描述如下: [必做题] 4.1定义一个人类Person: 4.1.1定义一个方法sayHello(),可以向对方发出问候语“hello,my name is XXX” 4.1.2有三个属性:名字、身高、体重 4.2定义一个PersonCreate类: 4.2.1创建两个对象,分别是zhangsan,33岁,1.73;lishi,44,1.74 4.2.2分别调用对象的sayHello()方法
String name;double h;int w;int age;voidsayHello(){
System.out.println("hello my name is"+name);}voidshow(){
System.out.println(name+"身高为:"+h);}
publicstaticvoidmain(String[] args){
Person zhangsan=newPerson();
zhangsan.name="zhangsan";
zhangsan.age=33;
zhangsan.h=1.73;
Person lisi=newPerson();
lisi.name="lisi";
lisi.age=44;
lisi.h=1.74;
zhangsan.sayHello();
lisi.sayHello();
zhangsan.show();
lisi.show();}
5、定义两个类,描述如下: [必做题] 5.1定义一个人类Person: 5.1.1定义一个方法sayHello(),可以向对方发出问候语“hello,my name is XXX” 5.1.2有三个属性:名字、身高、体重 5.1.3通过构造方法,分别给三个属性赋值 5.2定义一个Constructor类: 5.2.1创建两个对象,分别是zhangsan,33岁,1.73;lishi,44,1.74 5.2.2分别调用对象的sayHello()方法。
String name;double h;int w;int age;publicPerson(){this.age=age;this.h=h;this.name=name;this.w=w;}voidsayHello(){
System.out.println("hello my name is"+name);}voidshow(){
System.out.println(name+"身高为:"+h);}
publicstaticvoidmain(String[] args){
Person zhangsan=newPerson();
zhangsan.name="zhangsan";
zhangsan.age=33;
zhangsan.h=1.73;
Person lisi=newPerson();
lisi.name="lisi";
lisi.age=44;
lisi.h=1.74;
zhangsan.sayHello();
lisi.sayHello();
zhangsan.show();
lisi.show();}
2018-12-10作业1、定义一个点类Point,包含2个成员变量x、y分别表示x和y坐标,2个构造器Point()Point(int x0,y0),以及一个movePoint(int dx,int dy)方法实现点的位置移动,创建两个Point对象p1、p2,分别调用movePoint方法后,打印p1和p2的坐标。[必做题] int x; int y Point(){ }...