黑马程序员技术交流社区

标题: 构造器和构造函数的区别 [打印本页]

作者: 路西法    时间: 2014-4-7 11:05
标题: 构造器和构造函数的区别
哪位大神能为我解释一下构造器和构造函数的区别
作者: zhangbingyuan    时间: 2014-4-7 11:12
本帖最后由 zhangbingyuan 于 2014-4-7 11:19 编辑

都是一个东西,只是翻译不同罢了
作者: 曲佳奇    时间: 2014-4-7 11:22
一样的   
作者: 冷月    时间: 2014-4-7 11:49
一个东西  两个名称
作者: 沫然    时间: 2014-4-7 11:55
本帖最后由 沫然 于 2014-4-7 11:57 编辑

是一个东西.不过是不同说法.其实"函数"是类似c语言的说法,而方法是java的说法.java中的构造方法是用来初始化类用的.比如说
  1. public class A{
  2.   private int i;
  3. public A(int i){
  4. this.i=i;
  5.     }

  6. public static void main(String args[]){
  7.    A a=new A(4);
  8. //此出用new 的时候就是调用了A的构造方法初始化了
  9. }
  10. //java中的构造方法名字必须是和类名相同,如果一个类没写构造方法,系统运行时会默认给它一个没有参数的构造方法.
  11. }
复制代码







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