用构造函数保证初始化,Java的对象创建和初始化是同一个概念,你不能要这个而不要那个。
方法的重载 区分经重载的方法:唯一的参数类型的列表
构造函数:假如没有构造函数,编译器会帮你创建一个无参类型的构造函数,但是假如你构造了一个,那么
不管你构造的是个啥样的,编译器都不会再帮你构造了。
this的用法:this只应用于那些,你明确指明要使用当前对象的reference的非凡情况。举例来说,他常用于
return语句以返回当前对象的reference.
/////////////////////////////////////
public class TestThis
{
int i = 0;
TestThis increment()
{
i++;
return this;
}
void print()
{
System.out.println("i="+i);