导航:首页 > 操作系统 > android调用其他类方法

android调用其他类方法

发布时间:2023-02-10 01:45:25

A. android在一个类中调用另一个类的方法

java类有两种方法一种是类方法就是用static修饰的,一种是实例方法,就是没有static修饰的方法。类方法可以同时类名.方法名的方式调用。而实例方法必须先生存类的实例在通过实例.方法名的方式调用。例如:
public class MethodCall
{
public static void main(String[] args)
{
Test.sayStatic();
Test test = new Test();
test.sayInstance();
}
}
class Test
{
public static void sayStatic()
{
System.out.println("这是一个静态方法。");
}
public void sayInstance()
{
System.out.println("这是一个实例方法。");
}
}

B. android Eclipse 中怎样在一个类中调用另一个类的方法

1、定义2个类
publicclassA1{//定义A1类,在A1中调用A2的方法
}
publicclassA2{//定义A2类,在A2中的方法被A1调用
}
2、方法调用
A2中定义方法show
publicclassA2{//定义A2类,在A2中的方法被A1调用
publicvoidshow(){//定义一个方法
}
}
A1中定义方法show,调用A2方法show
publicclassA1{//定义A1类,在A1中调用A2的方法
publicvoidshow(){
A2a=newA2();//根据类A2,实例化
a.show();//调用A2的方法show
}
}

C. Android 如何调用其他类里面的方法

方法如下:
在该类里构造另一个类的实现,然后就可以调用了,举例如下:
class A{
t(){}
}
class B{
A a = new A(); a.t();
}

D. Android中,如何在MainActivity中调用另外一个普通类中的某个方法里的某个变量

比如 public class Bean{
private String name="";
private static Bean bean;
public static Bean getInstance() {
if (bean == null) {
bean = new Bean();
}
return bean;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
}
然后在MainActivity里面把这个变量get出来
public class MainActivity extends Activity{
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);

String name=Bean. getInstance().getgetName();//这个name就是所求

}
}

E. 在android 环境中怎样从一个类调用另一个类中的方法

方法如下:

1.调用非静态方法,方法必须声明为public

publicclassTest
{
publicStringgetB()
{
return"B";
}
}

调用方法:

1.Testtest=newTest();
test.getB();
2.newTest().getB();

2.调用静态方法,方法必须声明为public

publicclassTest
{
publicstaticStringgetB()
{
return"B";
}
}

调用方法:

Test.getB()

F. android java的类中类怎么调用外部类的方法

成员内部类可以无条件地访问外部类的成员,而外部类想访问成员内部类的成员却不是这么随心所欲了。在外部类中如果要访问成员内部类的成员,必须先创建一个成员内部类的对象,再通过指向这个对象的引用来访问:

classCircle{//外部类
privatedoubleradius=0;

publicCircle(doubleradius){
this.radius=radius;
getDrawInstance().drawSahpe();//必须先创建成员内部类的对象,再进行访问
}

privateDrawgetDrawInstance(){//初始化内部类,以便可以访问
returnnewDraw();
}

classDraw{//内部类
publicvoiddrawSahpe(){
System.out.println(radius);//外部类的private成员
}
}
}
阅读全文

与android调用其他类方法相关的资料

热点内容
凡科建站怎么弄服务器 浏览:939
苹果手机怎么设置app播放 浏览:202
下载网站源码用什么浏览器 浏览:241
六线谱pdf 浏览:156
linuxmysqlsock 浏览:239
人教版数学pdf下载 浏览:460
文档安全加密系统 浏览:491
数控铣床编程简单数字 浏览:788
编程电缆如何重启 浏览:121
myqq命令行发消息 浏览:365
日产逍客怎么使用app升窗 浏览:503
安卓系统怎么快速删除微信内容 浏览:653
csharppython 浏览:409
程序员脖子按摩仪 浏览:562
小米桌面文件夹乱码怎么回事 浏览:858
点歌台app怎么连接 浏览:318
大学电脑编程学什么好 浏览:348
上哪里取消应用加密 浏览:172
电气控制与可编程控制器pdf 浏览:87
cad图纸不能跨文件夹粘贴 浏览:256