如何打字:
public class Example
{
private Cat whiskers;
public void makeCat()
{
whiskers = new Cat();
}
}
不同于:
public class Example
{
public void makeCat()
{
Cat whiskers = new Cat();
}
}
似乎第一个示例工作量更大,因为您现在只能从中创建名为胡须的 Cat 对象。为什么要宣布它?