类的成员——构造函数和代码块

类的第三个成员:构造方法

1、构造方法的作用:为了构造当前类的对象

2、用法:通过new关键字调用

3、特点1:每一个类都有构造方法,若自己在类中没有定义,系统会自动提供一个无参数的构造方法

如果自己写了,则自己写的构造方法会覆盖默认的构造方法

特点2:构造方法也存在重载。以后自己在重新定义构造方法时,最好也将系统默认的构造方法一并写出,构成重载。

类的第四个成员:程序块(代码块)

——理解为就是一个方法,非常特殊,无参数,无返回值无名字

  1. 作用:跟普通方法一样
  2. 写法:可以认为程序块是一个没有参数,没有返回值,没有名字,无修饰符的特殊方法就是没头没尾的一对大括号{}

大括号放在类中

  1. 块也需要调用才能执行,但是我们自己调用不到。每一次我们调用构造方法之前,系统会帮我们自动的调用一次程序块。
  2. 特点:没有重载的概念;但是可以在类中创建多个程序块;
  3. 块里面 可以写一些程序,执行在创建对象之前。(也就是在调用构造函数之前块里的内容就执行了)
发布了47 篇原创文章 · 获赞 10 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/monologuezjp/article/details/98727217