为了账号安全,请及时绑定邮箱和手机立即绑定

构造方法和普通方法有什么不同? 1、构造方法可以定义在另一个类中,普通方法不能; 2、构造方法必无返回值 3、构造方法在创建对象时直接赋值,普通方法不行 4、功能不同,构造方法用于创建一个对象,普通方法用来描述这个对象能做什么 我总结的对吗?还有其他相同或者不同吗?

构造方法和普通方法有什么不同? 1、构造方法可以定义在另一个类中,普通方法不能; 2、构造方法必无返回值 3、构造方法在创建对象时直接赋值,普通方法不行 4、功能不同,构造方法用于创建一个对象,普通方法用来描述这个对象能做什么

 我总结的对吗?还有其他相同或者不同吗?

正在回答

3 回答

  1. 特点:首先构造方法没有返回值(而普通类有),然后名字要与类名保持一致。
    2.作用:构造方法主要用于完成 成员变量的初始化工作。
    3.注意:每个类至少包含一个构造方法,如果没有,系统会自动创建一个默认的无参构造函数。

    4.调用时间:构造方法实在new对象的时候被调用,是被系统自动调用的,而且一定会被调用。

  2. 而普通方法主要用于描述,对象用于的行为。有用户自己显示的调用。()


0 回复 有任何疑惑可以回复我~
#1

w雪 提问者

非常感谢!
2016-03-11 回复 有任何疑惑可以回复我~

引用怎么理解啊?

0 回复 有任何疑惑可以回复我~
  1. 构造方法在创建对象时自动调用

  2. 构造方法与普通方法一样,重载

0 回复 有任何疑惑可以回复我~
#1

w雪 提问者

非常感谢!
2016-03-11 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

构造方法和普通方法有什么不同? 1、构造方法可以定义在另一个类中,普通方法不能; 2、构造方法必无返回值 3、构造方法在创建对象时直接赋值,普通方法不行 4、功能不同,构造方法用于创建一个对象,普通方法用来描述这个对象能做什么 我总结的对吗?还有其他相同或者不同吗?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信