构造方法、实例方法、构造方法

1 构造方法

  1. 完成类对象的初始化操作,即便一个类中没有声明构造方法也会有默认的不带参数的构造方法;
  2. 名字和类名相同;
  3. 没有返回值,但不能用void声明;
  4. 生成类的对象时候自动执行,不需要调用;

2 实例方法和静态方法

  1. 调用静态方法时,可以用“类名.方法名”的方式,也可以用“对象名.方法名”的方式,而实例方法只有后面这种形式。所以调用静态方法不需要创建对象。
  2. 静态方法在访问本类成员时,只允许访问静态成员(静态成员变量和静态方法),而不允许访问实例成员变量和实例方法。而实例方法既可以访问静态成员,也可以访问非静态成员。

猜你喜欢

转载自blog.csdn.net/qq_36986015/article/details/113555676
今日推荐