持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第1天,点击查看活动详情
构造方法
构造方法,这个知识点构造方法也是非常之重要的一个点,那首先看什么是构造方法呢,构造从表面词句理解的话,构造是什么意思,是创建的意思,创建的意思是吧,创建就是刚刚创建的时候,要调用的方法吗,他本身也是一个方法,只不过它这个方法有点特殊,是吧,我们要单独去给他介绍一下两点,构造方法就是类构造对象时调用的方法,用于对象的初始化工作,初始化工作第二点,构造方法是一个实力是实例化一个类似的,的对象时,也就是六的时候最先调用的方法。
也是调用的方法,OK,那它的这个定义是什么样子的呢,构造方法在类中定义,构造方法的定义格式就是方法名称与类名称相同无返回值类型的声明,无返回值类型的声明,再说一遍再来再读一遍,再读一遍,考过来这边再读一遍好不好,好像有点长是吧,在类中定义,构造方法定义的格式是方法名称与类名相同,OK,我们定义一个定义一个我们,通常我们是这么写的,Public访问修饰符,注意这里不要写void,没有void也没有任何返回值无返回值类型的声明,连声明都没有,是吧,直接写dog就可以啦,类型相同,跟类名相同,注意大写摁大写,我们之前写的方法,手写都小写都小写。
现在手写是大写,跟类名要一样要一样OK,我们在这儿简单的输出一句话,好吧,这个叫执行了是吧,对这叫我们的这个构造,构造方法执行了也行,这样构造方法执行了是吧,对这样很明确,明确执行号什么时候执行,你看我dog来一个dog等于另一个dog,我之前我就不说了,我先提前写好了,是吧,对,这个name a啊,这是我们上节已经写过了哈,拿过来直接用,所以大家的话还得去写,因为刚开始哪啪啪多敲两遍是吧,敲熟了OK,这样一扭完事儿,他看结果,是不是背走了呢,你看,构造方法执行,什么时候执行什么时候执行呢,还没调用是吧,对这句话就已经执行了这个方法。