黑马程序员技术交流社区
标题:
构造函数,普通函数,和静态函数有何区别?
[打印本页]
作者:
MoonsenHung
时间:
2015-8-19 12:17
标题:
构造函数,普通函数,和静态函数有何区别?
大神们构造函数,普通函数,和静态函数有何区别?这个很容易混淆啊。。。
作者:
Coolman
时间:
2015-8-19 12:28
构造方法
构造方法的名称必须与类名相同;
构造方法没有返回值,但也不能写 void
任何一个类都必须含有构造方法,
如果没有源程序中定义,编译器会在编译时添加一个默认的无参的构造方法
构造方法可以重载
静态方法
静态方法不能对非 static (对象成员)进行访问
静态方法的作用在于提供一些“工具方法”和“工厂方法”等
作者:
myself123
时间:
2015-8-19 14:12
构造函数:用于对象的初始化,无返回值,只调用一次;
普通函数:用于功能封装,有返回值。可调用多次;
静态函数:随着类的加载而加载,属于共享数据,只能访问静态成员。
作者:
泽尻绘里香
时间:
2015-8-19 14:16
怎么会混淆啊
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2