import java.awt.Point;
 
class NamedPoint extends Point {
    String name;    NamedPoint(int x, int y, String name) { 
        super(x,y);
        this.name = name;
    }    public static void main(String[] arguments) {
        NamedPoint np = new NamedPoint(5, 5, "SmallPoint");     
        System.out.println("x is " + np.x);
        System.out.println("y is " + np.y);
        System.out.println("Name is " + np.name);
    }
}
  请问  第二个"NamedPoint"是什么意思,第一个NamedPoint是继承类,而第二个是类,还是类的属方法呢。