如果其他任何类都不需要Point类,并且Point类不需要访问IntersectionOf2Lines的私有类成员,则可以将Point类设为 静态嵌套类
。
甲 静态嵌套类 是具有给超类成员没有访问,通常用于象C结构更轻的内部类
package main;public class Main { public static void main(String[] args) { MyPoint p = new MyPoint(); p.x = 5; System.out.println("x: "+ p.x); } private static class MyPoint { int x; }}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)