黑马程序员技术交流社区
标题:
构造函数与构造代码块
[打印本页]
作者:
___瘦不了
时间:
2014-8-26 22:17
标题:
构造函数与构造代码块
本帖最后由 ___瘦不了 于 2014-8-27 23:34 编辑
构造函数特点:
1,函数名固定,与类名一
2,不定义返回值类型,但是与void不同,void也是一种返回值类型,代表没有具体结果返回
3,不写return语句
4,当类中没有定义构造函数时,系统会默认给该类加入一个空参数的构造函数
构造函数作用:
为对象初始化
构造函数与一般函数区别:
1,构造函数在写法上与一般函数不同
2,在运行上不同
(1)构造函数在对象一建立时就运行
(2)一般函数是对象调用时才执行,主要为对象添加对象具备的功能
(3)一个对象建立,构造函数只运行一次,一般方法可以被对象调用多次
构造函数的应用:
当分析实物时,该事物具备一些特性或者行为,那么将这些内容定义在构造函数中
构造代码块:
作用:给对象初始化
对象一建立就运行,且优先于构造函数执行。
和构造函数区别:构造代码块是为所有对象进行统一初始化;而构造函数是为对应的对象进行初始化
作者:
格子、
时间:
2014-8-27 08:01
我想请问楼主在感言什么呢?
作者:
付剑翊
时间:
2014-8-27 08:04
楼主总结的非常到位
作者:
lfs454766767
时间:
2014-8-27 08:15
很好的 总结
作者:
___瘦不了
时间:
2014-8-27 11:30
格子、 发表于 2014-8-27 08:01
我想请问楼主在感言什么呢?
版主,你为啥把技术分给我撤销掉啊?
作者:
低调小邦
时间:
2014-8-28 01:16
格子、 发表于 2014-8-27 08:01
我想请问楼主在感言什么呢?
亲爱的格子 我看到你啦~~
作者:
小洁呵呵
时间:
2014-8-28 09:07
哎呦不错啊。。。。。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2