写信网 > 百科达人 > java怎么给安卓写接口代码(安卓调用java接口)

java怎么给安卓写接口代码(安卓调用java接口)

时间:04-04    来源:写信网

大家好,下面小编给大家分享一下。很多人还不知道java是怎么给Android写接口代码的(Android调用java接口)。下面详细解释一下。现在让我们来看看!

1.java使用接口实现手机功能。

举个面积的例子:

在java中,定义一个接口,声明一个抽象方法来计算一个矩形的面积和周长,然后用一个类来实现这个接口,再写一个测试类来使用这个接口。

首先,接口必须分开存放。如果我们用eclipse编程,他们会提示:公共类型* * *必须在自己的文件中定义,也就是说必须在自己的文件中定义,所以要为接口文件单独存储。比如我们的接口需要实现矩形的长、宽、面积、周长,所以定义了以下接口。

公共接口校准{

public abstract int calarea();

public abstract int calcture();

公共抽象int getx();

公共抽象int gety();

}

请注意,定义接口就像定义类一样。接口的访问控制器只能是公共的。用public定义的接口可以被所有的类和包引用,而default只能被同一个包中的其他类和接口引用。这符合java对访问控制器的一般要求。这是另一个关于接口引用其他接口的故事。上面界面的文件名是calrect.java。另外需要指出的是,方法体不能在接口中给出。

接下来,您需要定义一个类来实现接口。因为不知道java内置的矩形类叫什么名字,所以为了安全起见,将这个类定义为rrect,可以认为是一种安全策略。对于器具,可以参考其他资料。这个类引用了接口calrect,所以calrect中的方法必须一个一个实现。

//定义矩形类应用程序接口

类rect实现calrect{

私有int x;

私有int y;

公共更正(){

x = 3;y = 4;

}

public int calarea(){

返回x * y;

}

public int calcture(){

返回x * 2 y * 2;

}

public int getx(){

返回x;

}

public int gety(){

返回y;

}

}

//接下来,定义一个测试类。所谓测试类,在我的理解中就是定义一个类,在这个类中定义了类的对象rrect,验证方法看是否可以正常使用。

//定义class1类

公共类class1{

rrect rect

公共静态void main(string []args){

rect rect = new r rect();

System.out.println("矩阵长度" rect . getx());

System.out.println("矩阵宽度" rect . calarea());

System.out.println("矩阵的面积" rect . calarea());

System.out.println("矩形的周长" rect . calcture());

}

}

运行结果:

矩阵3的长度

矩阵12的宽度

矩阵的面积12

这个长方形的周长是14

注意:存储接口列表,接口实现类和测试类可以存储在一个文件中。

以上解释了java如何为Android编写接口代码(Android调用java接口)。这篇文章已经分享到这里了,希望能帮到大家。如果信息有误,请联系边肖进行更正。

标签: java接口编程 安卓接口调用 接口定义示例

java怎么给安卓写接口代码(安卓调用java接口) 内容由写信网整理,转载请保留地址: http://m.woxiexin.com/baike/jjxYeW9vjQGJCYeHV0HNhY1i.html

  • 最新阅读

PC百科   java怎么给安卓写接口代码(安卓调用java接口)

0.042542s