构造函数为什么没有返回值
构造函数不是没有返回值,只是它返回的是自己,是引用类型,不是其他的int void 等.
比如说
class Person{
public Person(){
}
}
构造函数不是没有返回值,只是它返回的是自己,是引用类型,不是其他的int void 等.
比如说
class Person{
public Person(){
}
}
其实简单地说就是它的返回值和函数名都是类名而已.
可以举一点形象的例子.比如有时候我们会写这样的函数
public String getString(){
return "a";
}
String 是一种返回类型.但String也是一个类