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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

可不可以理解在主函数调用的时候都是  新建对象加"."加方法名字调用方法是相同的

成员方法和构造方法的区别
构造方法:没有返回值(连void也没有),与类名同名

成员方法:必须有返回值,空返回就是void

构造方法没有返回值,方法名和类名一样,其作用是用于在NEW一个类的时候,会总先调用这个类的构造方法,构造方法内部可以作一些变量的初始化或在创建这个类时必须调用的一些方法和运算,他是不用特意去调用的方法,会随着类的创建而自动去调用


构造方法是初始化一个类的对象时候调用的,它没有返回值,而且名字必须与类的名字一样,而成员函数是由类对象主动调用的,使用点操作符,它有返回值

构造函数是赋予对象"生命特征"的,成员方法则是对象所具有的"行为,能力"

构造函数只有在建立对象时由系统调用的,其他任何时候你都别指望用他

1 个回复

倒序浏览
对象一建立,就会自动调用类的构造方法的,用于对象的初始化。如果一个类中有重载的构造方法,我们在建立对象的时候,可以通过传递不同的参数类型或者参数个数,来使用对应的构造方法。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马