2012-08-05 44 views
0

我有一个类和一个方法。该方法的访问修饰符现在是私有的,但可以更改。现在我只想让方法只能看到另一个类。只能从一个类访问

其他班级和我的班级在同一个目录下。

回答

3

只允许一个类中的方法只对另一个类可用的唯一方法是使用嵌套的私有类。

public class Enclosing 
{ 
    private class InnerClass 
    { 
     public void MyMethodThatCanOnlyBeUsedByEnclosingClass() 
     {} 
    } 
}