一、术语


上图展示了实例化一个类的过程
三、static 和 non-static 的区别
- static 意味着你可以直接调用,而不用纠结于具体是哪个实例,例如直接调用
Dog.makeNoise() - non-static 意味着你要考虑具体的实例,例如上面具体的狗
smalldog,进而调用smalldog.makeNoise()
四、Java 语法
参考:
https://sp24.datastructur.es/homeworks/hw0/
五、void 的含义
void 意味着方法没有返回值