A a = new A();
这里new后面的方法A()就是构造函数!每个类都有一个默认的无参构造函数!
可以重写默认无参函数,例:public A(){} 构造函数形式:访问权限 类名(){}或重载此函数 例:public A(int b){}访问权限 类名(参数列表){}

具体可以搜搜,会搜到很多资料!

解决方案 »

  1.   

    2: 如何定义一个数组?  int a[]=new int[100]?那main函数里的还有一个数组 String[]args 阿?定义数组:int a[]=new int[100]main函数里数组可以用来接收从控制台输入的数据,例子我就不举了!3: 一个类添加属性的话一般怎么写? 一般添加一个私有属性,然后写这个属性公有的的set、get方法!
    例:class A{
      private String str;
      public void setStr(String str){
        this.str = str;
      }
      public String getStr(){
        return this.str;
      }
    }
      

  2.   

    1:创建一个类的同时都会自动生成一个没有参数的构造函数。同时自己也可以写一个构造函数来覆盖默认的构造函数。在构造函数里面的属性可自己随便定义,比如: String name="zs"; int age=14; 等等。2:数组分为不同类型,int a[] = new int[100] 是定义一个int型的数组,在这个数组中只能存放int 类型的数字,同理String[] args 就是一个String 类型的数组,里面可放字符串、字符等。另外定义数组的方式有多种:int a[] = new int[100]; 或 int[] a = new int[100]; 或 int a[] = {100,200}; 等多种方式都可以。3:类里面写入属性的话,分为public, private ,protect(这些不是必须的,根据实际需要); 相信LZ对于这个也是知道的。比如:private String test = "hello"; (String test = "test";也是可以的)
    int a = 10;其中test和a就是类中定义的属性。