比如类名为student,那么构造函数名字为student,如果前面加上start,即构造函数变成startstudent(),
这个有什么效果。

解决方案 »

  1.   

    java里构造函数必须是与类名相同,并且无返回值的含任意参数(可以为0个)的函数。
    加上start前缀只不过是一种自定义的普通函数命名罢了,一般意思与加init相同,都是给类做一些初始化处理。
      

  2.   

    java好像可以不写构造函数的加start后应该没什么影响的~
      

  3.   

    那这个startstudent()就不是构造函数了把
      

  4.   

    When in Rome, do as the Romans do
      

  5.   

    加start之后就写成一个报错的方法了 前面要么加一个VOID 要么加一个返回类型 
      

  6.   

    是我想多了,它的目的其实就是让他编程不是构造函数,也就是说你要真正运行的时候要把前面的start去掉,只是为了某些用法