A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 梦想加油站0321 中级黑马   /  2017-3-30 12:24  /  920 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

构造代码块
格式:{构造代码块执行语句};
关于构造代码块,以下几点要注意:
1.构造代码块的作用是给对象进行初始化。
2.对象一建立就运行构造代码块了,而且优先于构造函数执行。这里要强调一下,有对象建立,才会运行构造代码块,类不能调用构造代码块的,而且构造代码块与构造函数的执行顺序是前者先于后者执行。
3.构造代码块与构造函数的区别是:构造代码块是给所有对象进行统一初始化,而构造函数是给对应的对象初始化,因为构造函数是可以多个的,运行哪个构造函数就会建立什么样的对象,但无论建立哪个对象,都会先执行相同的构造代码块。也就是说,构造代码块中定义的是不同对象共性的初始化内容。
来自宇宙超级黑马专属苹果客户端来自宇宙超级黑马专属苹果客户端

1 个回复

倒序浏览
我晓得,构造代码块,你在给我解释吗?
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马