w雪
2016-03-11 11:48
构造方法和普通方法有什么不同? 1、构造方法可以定义在另一个类中,普通方法不能; 2、构造方法必无返回值 3、构造方法在创建对象时直接赋值,普通方法不行 4、功能不同,构造方法用于创建一个对象,普通方法用来描述这个对象能做什么
我总结的对吗?还有其他相同或者不同吗?
特点:首先构造方法没有返回值(而普通类有),然后名字要与类名保持一致。
2.作用:构造方法主要用于完成 成员变量的初始化工作。
3.注意:每个类至少包含一个构造方法,如果没有,系统会自动创建一个默认的无参构造函数。
4.调用时间:构造方法实在new对象的时候被调用,是被系统自动调用的,而且一定会被调用。
而普通方法主要用于描述,对象用于的行为。有用户自己显示的调用。()
引用怎么理解啊?
构造方法在创建对象时自动调用
构造方法与普通方法一样,重载
Java入门第二季 升级版
530559 学习 · 6091 问题
相似问题