黑马程序员技术交流社区

标题: 如何调用其它类中的方法,如何调用本类中的其它方法? [打印本页]

作者: 方辉    时间: 2012-3-24 10:42
标题: 如何调用其它类中的方法,如何调用本类中的其它方法?
如何调用其它类中的方法,如何调用本类中的其它方法?
如题。
作者: 韩迎龙    时间: 2012-3-24 10:47
调用其它类中的方法:使用类的实例化,  语法为:类名  实例名=new  类名();
只要是没有加static的方法或者属性,都必须先要进过实例化,在通过实例名.方法名()来访问,
加static的方法或者属性都可以直接通过类名.方法名()来访问。
作者: 方辉    时间: 2012-3-24 11:44
谢谢,学习了。
作者: 朱学田    时间: 2012-3-29 21:36
调用本类中的其他方法其他方法不要加static,因为main方法时static,直接方法名就可调用了
作者: 徐刚    时间: 2012-3-29 22:24
没有static修饰的方法,必须实例化后,通过实例名.方法名()调用;
有static修饰的方法,直接通过类名.方法名()调用;
本类中的方法直接通过方法名()调用。
作者: 黄雄斌    时间: 2012-4-2 15:51
若A类要调用B类中的方法(public权限),可以通过A类继承B类,然后再实例化A类的一个对象,通过对象即可调用B类中的方法。
若A类要直接调用本类中的方法,可先使用类的实例化,再通过实例名调用  语法为:
类名  实例名=new  类名();
实例名.方法名();




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2