type
  TForm1 = class(TForm)
    procedure FormCreate(Sender: TObject);
    procedure test;
  private
    { Private declarations }
  public
    { Public declarations }
  end;
//另外一种写法:type
  TForm1 = class(TForm)
    procedure FormCreate(Sender: TObject);
  
  private
  procedure test;
    { Private declarations }
  public
    { Public declarations }
  end;

解决方案 »

  1.   

    没有加访问限制标志(private,protected,public,published)的默认为public
      

  2.   

    哦?
    那为什么delphi还搞个public?
      

  3.   

    1.访问限制
    2.如果是TForm1 = class(TForm)创建,private上面一般是Form事件自动生成
      

  4.   

    你的意思是,delphi自动生成的,没有放在PUBLIC,而用户自定义的一般要规范点?
    也就是说:delphi自动生成的代码是不规范?
      

  5.   

    阁下的意思是DELPHI自动生成的代码不规范?