为什么我不能在同一时刻初始化变量我在课堂上声明它们

时间:2015-05-04 17:56:06

标签: java oop

我的代码如下:

option

我对可变半径有疑问。为什么我可以用值1初始化它们?这不是财产吗?

1 个答案:

答案 0 :(得分:0)

因为,一个类本身没有内存,在创建对象时会为它分配一些内存,因此你无法在声明时初始化类对象。这适用于所有面向对象的语言,如c ++,而不是只有java ..(不包括c ++中的const staticvariables)