在第16行插入哪段代码可以获得一个Point对象的坐标?
class Line {
public class Point {
public int x,y;
}
public Point getPoint() {
return new Point();
}
}
class Triangle {
public Triangle() {
//16: insert code here
}
}Point p = Line.getPoint();Line.Point p = Line.getPoint();Point p = (new Line()).getPoint();Line.Point p = (new Line()).getPoint();内部类特性:
1. 成员内部类可以被权限修饰符(eg. public,private等)所修饰
2. 成员内部类可以访问外部类的所有成员,(包括private)成员
3. 成员内部类是默认包含了一个指向外部类对象的引用
4. 如同使用this一样,当成员名或方法名发生覆盖时,可以使用外部类的名字加.this指定访问外部类成员。如:Outer.this.name
5. 成员内部类不可以定义static成员
1. 成员内部类可以被权限修饰符(eg. public,private等)所修饰
2. 成员内部类可以访问外部类的所有成员,(包括private)成员
3. 成员内部类是默认包含了一个指向外部类对象的引用
4. 如同使用this一样,当成员名或方法名发生覆盖时,可以使用外部类的名字加.this指定访问外部类成员。如:Outer.this.name
5. 成员内部类不可以定义static成员