构造方法(和python初始化变量类似)

public class Demo1 {

  int  name2=1;

  public Demo1(int name) {

     name=name2;

  }

  public Demo1() {

 

  }

 

  public void Uii() {

    int b;

    b= name2+1;

    System.out.println(b);

}

 

 

语法:

public 和类明一样的名字

 

可以有多个

变量在类里面都是通用的

调用方法

Demo1 aaa=new Demo1(2);

Demo1 aaa=new Demo1(); #调用空的初始化

aaa.Uii();#调用方法

aaa.name2 #调用变量

 

貌似 方法(就是python 的函数) 构造方法(就是python 初始化变量)

 

 

--------------------------------------------------------后记---------------------------------------------------------

在设置成员变量(类变量)的时候,java会有个就近取值的问题,可以使用this关键字去解决

public class lucaxa {

int u;

public lucaxa(int u) {

this.u=u; #加上this,那么其他脚本调用的时候this.u就会指定去取成员变量

}

 

}

原文地址:https://www.cnblogs.com/kaibindirver/p/11846455.html