java怎么给安卓写接口代码(安卓调用java接口)
大家好,下面小编给大家分享一下。很多人还不知道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接口) 内容由写信网整理,转载请保留地址: http://m.woxiexin.com/baike/jjxYeW9vjQGJCYeHV0HNhY1i.html