Zzaper
2016-03-24 19:42
Java中的构造方法与方法有什么区别和共同之处?
构造方法不能直接调用的,只是创建对象的时候执行,区别就是构造方法是创建对象的时候执行而普通方法是调用的时候执行
不带参的构造方法是可以直接直接调用的吗?
构造方法是类中的一种特殊方法,当程序用类创建对象时需使用它的构造方法。构造方法名字必须与类名相同,并且没有返回值类型。
普通的方法可以对类中声明的变量进行操作,由方法头和方法体两部分组成。
相同点:构造方法也是一种方法,两者都有方法名,写法类似
不同点:构造方法没有返回类型 ,也没哟有方法修饰符,当然也没有返回值
我的理解是构造方法只执行一次,用于初始化属性。而方法可以执行多次
Java入门第二季 升级版
530636 学习 · 6091 问题
相似问题