20170312学习笔记——构造代码块与构造函数的区别

来源:互联网 发布:主流云计算平台有哪些 编辑:程序博客网 时间:2024/05/16 10:20

构造代码块:

作用是给对象进行初始化,对象一建立就运行,而且优先于构造函数执行。

和构造器的区别:

构造代码块是给所有对象进行统一初始化,而构造器是给对应的对象初始化,是伴随着 new 操作执行被调用的,并且不能对一个已经存在的对象调用构造器来达到重新设置的效果,构造代码块中定义的是不同对象共性的初始化内容。

一个类的基本构造:

class 类名

{

yield(域)

constructor(构造器)

method(方法)

静态初始化块(static init block)

对象初始化代码块(object init block )构造代码块

}


0 0
原创粉丝点击