黑马程序员技术交流社区

标题: java基础学习 [打印本页]

作者: visen    时间: 2015-8-12 14:54
标题: java基础学习
构造方法和方法的区别和作用是什么呀?
作者: drp000    时间: 2015-8-12 22:36
没人给你解答,我给你答答吧,说的不对的还请见谅哈.
构造方法和成员方法在写法上最大区别就是:  构造方法不能写返回值,当然在方法内部就不能写return语句了,而且名字必须与类名一致,而对于成员方法来说,是有返回值类型的,它就算没有返回值,也需要给他写一个void返回值类型.
构造方法是对类的初始化的方法,它是在new一个对象的时候由jvm调用的,而成员方法是在对象建立好之后,用这个类去调用的方法,当然,如果这个成员方法是静态成员方法的话,就可以用类名去调用的.
作者: visen    时间: 2015-8-14 22:45
drp000 发表于 2015-8-12 22:36
没人给你解答,我给你答答吧,说的不对的还请见谅哈.
构造方法和成员方法在写法上最大区别就是:  构造方法不 ...

非常感谢,我已经琢磨明白了
作者: kevin986745zk    时间: 2015-8-14 23:12
楼上说的很详细
作者: 胡述灵    时间: 2015-8-14 23:23
补充下:一个类中至少有一个构造函数,默认的格式public 类名(){}; 如果有构造带有参数,则默认的构造函数被替换掉!




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2