黑马程序员技术交流社区
标题:
什么时候用方法,什么时候用构造方法?
[打印本页]
作者:
甘斌斌
时间:
2013-6-12 13:32
标题:
什么时候用方法,什么时候用构造方法?
什么时候该用什么方法,他们有什么不同之处吗?
作者:
ljh4282158
时间:
2013-6-12 14:37
方法可以自己定义在自己写类里面的,就是函数
构造方法是类实例化的时候调用的方法,它的名字和类名相同,并且没有返回值,不可以修饰
你自己写个类,new的时候调用的是默认的构造方法,系统自动生成的,是空的,没有效果,但会先调用
你可以自己重写构造方法,这样在new的时候就可以达到某种目的,比如传值啊什么的
作者:
江湖一浪人
时间:
2013-6-12 14:52
对于一个非抽象的类,要使用它的先实例化一个对象,可以用关键字new出这个对象,而构造函数就相当于这个过程,当引用这个对象是便会第一个调用该方法,就像控制台程序的主入口Main()函数一样。以上便是我的理解,求技术分!!!!谢谢!!!!{:soso_e100:}
作者:
胡章诚
时间:
2013-6-12 15:47
构造函数是用来初始化对象的,而一般方法是对象拥有的方法
构造函数不能被直接调用,当运行这样的语句: 类名 实例对象=new 类名();系统就会调用构造函数,这就是实例化对象的过程。
一般方法的由程序员决定何时调用,调用方法为
类名.静态方法名() 或者 类实例名.实例方法()
作者:
穆玉明
时间:
2013-6-12 22:45
当我们多次调用同一段编码时,我们可以把它写入到一个方法中方便我们调用
作者:
popoluno
时间:
2013-6-13 10:18
一般来说,对象的生命周期从构造函数开始,以析构函数结束。要实例化一个类,必须调用它的构造方法。而一般的方法可以由我们自行调用
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2