黑马程序员技术交流社区

标题: 构造的方法、构造代码快、 [打印本页]

作者: qq568891017    时间: 2015-8-9 23:27
标题: 构造的方法、构造代码快、
构造的方法
      1.特点
            方法名与类名相同
            没有返回值类型
            没有返回值
     2,作用;构造函数是用于创建对象并对其进行初始化赋值.对象一建立就自动调成相对于的构造函数
     3,构造方法的注意事项
            A;如果一个自定义类没有构造方法,系统会给=默认给出一个无参构造方法
            B;如果一个自定义类提供了构造方法.那么系统将不再给出无参构造法
              这个时候.你可以不使用无参构造方法\
                如果你想使用.那么就必须手动给出无参构造方法

           建议:一般情况下,我们的自定义类都要手动给出无参构造方法
      4,构造方法和成员的区别
            A:格式区别
                    构造方法和类名相同,并且没有返回类型,也没有返回值.
                    普通成员方法可以任意起名,必须有返回类型,可以没有返回值.
              B:作用区别
                   构造方法用于创建对象,并进行初始化值
                     普通成员方法是用于特定功能的
             C:调用区别
                  构造方法是在创建对象时被调用的.一个对象建立.只调用一次相应构造函数
                 普通成员方法是有创建好的对象调用,可以调用多次
构造代码快
      1,作用:给对象进行初始化,对象一建立就执行,而且优先于构造函数执行
      2.构造代码块和构造函数的区别
             构造代码块是给所有不同对象的共性进行统一初始化
             构造函数是给对应的对象进行初始化
作者: zengly    时间: 2015-8-9 23:30
嗯,还行




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