A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

大神们构造函数,普通函数,和静态函数有何区别?这个很容易混淆啊。。。

3 个回复

倒序浏览
构造方法
        构造方法的名称必须与类名相同;
        构造方法没有返回值,但也不能写 void

        任何一个类都必须含有构造方法,
        如果没有源程序中定义,编译器会在编译时添加一个默认的无参的构造方法
       
        构造方法可以重载
       
静态方法
        静态方法不能对非 static (对象成员)进行访问
        静态方法的作用在于提供一些“工具方法”和“工厂方法”等
回复 使用道具 举报
构造函数:用于对象的初始化,无返回值,只调用一次;
普通函数:用于功能封装,有返回值。可调用多次;
静态函数:随着类的加载而加载,属于共享数据,只能访问静态成员。
回复 使用道具 举报
怎么会混淆啊
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马