Java:定义父类Point,包含两个成员变量x,y和参数的构造方法,子类Point3D增加一个静态变量c用来统计主类中Java:1.定义父类Point,包含两个成员变量x,y和参数的构造方法,子类Point3D增加一个静态变

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/04 08:10:54
Java:定义父类Point,包含两个成员变量x,y和参数的构造方法,子类Point3D增加一个静态变量c用来统计主类中Java:1.定义父类Point,包含两个成员变量x,y和参数的构造方法,子类Point3D增加一个静态变

Java:定义父类Point,包含两个成员变量x,y和参数的构造方法,子类Point3D增加一个静态变量c用来统计主类中Java:1.定义父类Point,包含两个成员变量x,y和参数的构造方法,子类Point3D增加一个静态变
Java:定义父类Point,包含两个成员变量x,y和参数的构造方法,子类Point3D增加一个静态变量c用来统计主类中
Java:
1.定义父类Point,包含两个成员变量x,y和参数的构造方法,子类Point3D增加一个静态变量c用来统计主类中所创建子类对象的个数,输出子类的全部成员变量的值
2.将上题中的主类和父类子类保存,保存在不同的目录中,添加包声明和包引用语句
3.将第一题修改为抽象类,接口进行练习
有急用.

Java:定义父类Point,包含两个成员变量x,y和参数的构造方法,子类Point3D增加一个静态变量c用来统计主类中Java:1.定义父类Point,包含两个成员变量x,y和参数的构造方法,子类Point3D增加一个静态变
图显IP:
1和2:
package net.jackshow.parent;
public class Point {

private String x;
private String y;

/**
* 默认构造函数
*/
public Point(){

}
public String getX() {
return x;
}
public void setX(String x) {
this.x = x;
}
public String getY() {
return y;
}
public void setY(String y) {
this.y = y;
}
}
package net.jackshow.child;
import net.jackshow.parent.Point;
public class Point3D extends Point{

static int c=0;

public Point3D(){
super();
c++;
}

public static void main(String[] args){
Point3D child = new Point3D();
Point3D child1 = new Point3D();
System.out.println("x="+child.getX()+",y="+child.getY()+",c="+c);
}
}
第3,你在class前面加上abstract,接口则把class改为interface,然后变量全部改为public的