黑马程序员技术交流社区

标题: 什么是构造方法? [打印本页]

作者: 你的昵称    时间: 2016-7-3 09:08
标题: 什么是构造方法?

构造方法就是跟类名同名的方法,
构造方法有三个条件:
1.与类名同名
2.无void
3.无return
另外构造方法可以有多个(有参数和无参数),只要参数的类型和个数不一样就可以有多个构造方法!
这是java里面的!
例如:
class Person{
        public Person(){
          Syso(“无参数构造方法”);
      }
        public Person(String name){
           Syso(“有参数的构造方法”);
      }

作者: ldk1991125    时间: 2016-7-3 09:42
有点不一样,C语言里好像是struct
作者: SSIrreplaceable    时间: 2016-7-3 09:51
构造方法用于初始化。
作者: M.W    时间: 2016-7-4 11:15
OC里面是init
作者: 糊图    时间: 2016-7-7 22:42
构造方法是用来对类进行初始化,也可以用来帮助子类完成初始化




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