我刚刚开始学习Java。今天,在训练期间,我看到一些具有相同方法和类名的代码。我想知道这样的事情怎么可能? (公共动物)部分在这里可以作为方法吗?
public class Animal {
public Animal() {
System.out.println(“I am an Animal”);
}
}
其实万万没想到,Class的名字和Method的名字是一样的。
我们可以使用与 Java 中的类名相同的方法名,但这不是一个好的做法。但在这里,Animal不仅仅是一个普通的方法,它是一个构造函数。
没有这个 调用构造函数是Java中特殊的Function。带你花时间了解Java的bisacs代码