首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

一个种引用另一个类的方法

2012-11-10 
一个类引用另一个类的方法在一个类里面写了一个方法,怎样在另一个类里面调用这个方法呢?[解决办法]简单的

一个类引用另一个类的方法
在一个类里面写了一个方法,
怎样在另一个类里面调用这个方法呢?

[解决办法]
简单的有两种方式:

1.在ClassA里把方法声明成静态方法,形式如:public static void methodName(){...}
在ClassB中通过ClassA.methodName(...)的方式来调用

2.在ClassA里定义公有方法:public void methodName(){...}
在ClassB中先创建ClassA的对象,再通过对象去调用方法,ClassB中的代码如下:
ClassA objA = new ClassA();
objA.methodName();
[解决办法]
就是楼上的方法
java中,方法必须依附于类或对象。
静态方法属于类的,可以不需要new ClassA就可以通过类名直接调用,如2楼的方法1;
非静态方法,就需要先new ClassA了,通过对象调用它的方法,如2楼的方法2.

热点排行