A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 梦想的小草 中级黑马   /  2016-9-4 21:28  /  451 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

构造方法:
        1.构造方法:当我们实例化一个对象时,自动调用的一个方法。
                “构造”:实例化-new-一个类对象的过程,“方法”就是一个“方法”;
        2.格式:访问修饰符  类名(形参){ }
        3.任何类都有构造方法,我们可以不写,编译器会自动添加一个:默认,无参,什么都不做的构造方法;如果我们定义了构造方法,那么编译器将不会再添加任何的构造方法。
        4.注意:构造方法只在构造时执行一次,之后再想通过这个对象调用此构造方法是不可以的。
        5.一个类中可以定义多个构造方法---构造方法的重载。



构造方法重载:
        1.一个类可以定义多个构造方法,每个构造方法的形参必须相同
        2.带参数的构造方法的作用:为成员变量赋值
        3.当我们实例化一个对象时,可以有选择的调用“某个构造方法”。


构造方法与成员方法的区别:
        1.构造方法在对象创建时就执行一次,而且只执行一次。
          一般方法是在对象创建后,需要使用时才被对象调用,并可以多次调用。
        2.构造方法的方法名必须与类名相同,无返回值,且void都不能使用,且只可以调用一次,
          一般方法的方法名可以与类名相同,也可以不同,可以有返回值,无返回值时使用void,可以多次调用

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马