为什么在下图的代码中要加如图所示的分号

img


为什么要加这两个分号,一般函数体的最后不是都不会加分号的吗,这个是为什么呢,是因为它是一个类吗,
但是下面那个void display()函数又为什么要加分号呢

16行的分号不用加
17行的需要,17行最后的分号意味着类的定义结束

加了能运行?