当前位置: 代码迷 >> Java Web开发 >> 构造函数、实例函数的详细区别,谢谢~
  详细解决方案

构造函数、实例函数的详细区别,谢谢~

热度:352   发布时间:2012-01-18 09:55:15.0
构造函数、实例函数的详细区别,谢谢~
初学java,
构造函数和实例函数总是傻傻分不清楚,
希望大侠给予指导,
不要太专业的术语,
看不太懂,谢谢了~


[ 本帖最后由 weng_8231076 于 2012-1-18 09:59 编辑 ]
搜索更多相关主题的帖子: java  专业  傻傻  

----------------解决方案--------------------------------------------------------
构造函数也是一个函数,它是对一个类而言的,每一个新的类都会有一个系统默认给出的构造函数,用于在创建该类对象时,为给类开辟一片内存空间,并初始化类的成员,程序员可以自己写类的构造函数,按自己的想法初始化类,但是程序员在自己写了构造函数以后系统就不再默认给出一个构造函数,因此最好同时多写一个无参数的构造函数,避免出错,构造函数的函数名与类名相同,不能有返回值。

JAVA中的实例方法就是 使用对象名.方法名的方式。当JAVA虚拟机调用一个类方法时,它会基于对象引用的类型来选择所调用的方法。相反,当JAVA虚拟机调用一个实例方法时,它会基于实际对象的类(只能在运行时得知)来选择所调用的方法。
----------------解决方案--------------------------------------------------------
楼上能再形象点的说就更给力了!学过!
----------------解决方案--------------------------------------------------------
  相关解决方案