从零学Java(31)之构造方法

作者简介

作者名:编程界明世隐
简介:CSDN博客专家,从事软件开发多年,精通Java、JavaScript,博主也是从零开始一步步把学习成长、深知学习和积累的重要性,喜欢跟广大ADC一起打野升级,欢迎您关注,期待与您一起学习、成长、起飞!

导航

? 从零学Java系列目录索引
?上一篇【30】递归
?下一篇【32】参数传递

引言

♀ 小AD:明哥明哥,几天不见你都王者10几星了,这是要冲荣耀的节奏吗br> ♂ 明世隐:那必须的,我最近贼猛了。
♀ 小AD:还得是我明哥呀!
♂ 明世隐:????
♀ 小AD:我星耀都还没上。。。,你不觉得脸上没光吗br> ♂ 明世隐:跟我有什么关系,你在砖石多挣扎几次,指不定剑指荣耀呢!
♀ 小AD:荣耀个鬼哦,我上来星耀再说。
♂ 明世隐:我说的是荣耀黄金??????
♀ 小AD:你这个人,太坏了,我用脚趾打,也不至于吧????
♂ 明世隐:你知道你为啥上不去吗br> ♀ 小AD:不就是操作不够、意识不行知道的。
♂ 明世隐:对,这是一方面,还有一方面你出装也不是很对。
♀ 小AD:怎么就不对了,我都是按推荐出装选的,选完英雄后就有个推荐出装,比如这个

从零学Java(31)之构造方法
♀ 小AD:那我鲁班怎么出呢br> ♂ 明世隐:看这个,就靠末世打输出

从零学Java(31)之构造方法

♀ 小AD:报错了。。。
♂ 明世隐:也就是手动创建了构造,则默认的就无效了。
♀ 小AD:嗯,我看到了,那我就想用无参的那个,我又想自己定义的也有呢,怎么办br> ♂ 明世隐:那也很简单,你自己再创建一个无参的就行
♀ 小AD:好我试试

从零学Java(31)之构造方法

从零学Java(31)之构造方法

♀ 小AD:明哥这个就是刚才的那个无参构造的调用吧。
♂ 明世隐:是的,可以看到在实例化Student的时候,直接用new Student() 来创建了,这个就是默认的构造器,只要建了类就会默认自带的

案例2

修改默认的构造器,自己编写。
在Student类中加入以下代码

运行一下这个类:

调用自己定义的无参构造器
姓名:张三
性别:男
年龄:20

当然可以有多个构造器的存在,需要哪个就调用哪个,但是因为名字都是和类名一样的,所以构造器是通过参数来区分的。

案例3

加入多个参数的构造器

修改一下main方法

//main方法public static void main(String[] args) 来源:编程界小明哥
                                                        

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年5月5日
下一篇 2022年5月5日

相关推荐