delphi .pas 文件中 var 部分 和 public 部分定义的变量有什么区别?

解决方案 »

  1.   

    public中变量需要通过类的实例去访问,var中的可以直接通过引用单元去访问
      

  2.   

    public是定义在类里的,属于类成员变量。
    var分2种,一种是定义在单元里的,属于单元的全局变量。一种定义在函数体里,属于函数的局部变量。
      

  3.   

     delphi  中好象没有讲类吧? 楼上讲的类指的是什么?
      

  4.   

    var变量,const常量(定义后不可变),public是类里的公有变量,private是类里的私有变量,多炼基础~~