只能从一个班级访问

时间:2012-08-05 09:55:41

标签: oop class internal access-modifiers

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

顺便说一下,另一个班级和我的班级在同一个目录中。

1 个答案:

答案 0 :(得分:3)

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

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