二,函数小结。
函数的作用:
1)、用于定义功能。
2)、用于封装代码提高代码的复用性。
注意:函数中只能调用函数,不能定义函数。
主函数:
1)、保证该类的独立运行。
2)、因为它是程序的入口。
3)、因为它在被jvm调用。
函数定义名称是为什么呢?
答:1)、为了对该功能进行标示,方便于调用。
2)、为了通过名称就可以明确函数的功能,为了增加代码的阅读性。
重载的定义是:在一个类中,如果出现了两个或者两个以上的同名函数,只要它们的参数的个数,或者参数的类型不同,即可称之为该函数重载了。
如何区分重载:当函数同名时,只看参数列表。和返回值类型没关系。
构造函数:
1,函数名与类名相同;
2,不用定义返回值类型;
3,不可以写return语句;
作用:给对象进行初始化。
构造代码块:
作用:给对象进行初始化;
对象:一建立就运行,而且优先于构造函数执行;
构造函数和构造代码块的区别:
构造代码块是给所以对象进行统一初始化,
构造函数是给对应的对象进行初始化。