Почему я могу получить доступ к частной переменной из основного метода?

package com.valami;

 public class Ferrari
 {
  private int v = 0;


  private void alam()
  {
   System.out.println("alam");
  }

  public Ferrari()
  {
   System.out.println(v);
  }



  public static void main(String[] args)
  {
   Ferrari f = new Ferrari();
   f.v = 5;
   System.out.println(f.v);
  }

 }

Всем привет! У меня один простой вопрос ... ПОЧЕМУ я могу получить доступ к частной переменной из основного метода? Я знаю, я нахожусь в содержащем классе, но он главный. Я считал, что main НЕ является частью класса, который его содержит ... Тогда я бы не стал обращаться к закрытому члену, но я могу .... ПОЧЕМУ? Пожалуйста, помогите ... thx

9
задан unholysampler 16 January 2011 в 19:25
поделиться