java怎么给安卓写接口

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

举个面积的例子:

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

首先,接口必须单独存放,如果我们用eclipse编程的话,它们提示:the public type **** must be defined in its own file,意思是必须要定义在其自己的文件中,所以要为接口文件单独存放起来,举例,我们的接口要实现获到矩形的长,宽,面积,周长,所以定义以下的接口。

public interface calrect {

public abstract int calarea();

public abstract int calgirth();

public abstract int getx();

public abstract int gety();

}

注意,定义接口就像定义类一样,接口的访问控制符只能用public,用public定义的接口可以被所有的类和包引用,而缺省的则只能被同一个包中的其他类和接口引用,这符合java中访问控制符的一般要求,关于接口再引用其他接口则是后话。以上接口文件名为calrect.java.另外需要指出的是接口中不能给方法给出方法体。

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

//定义矩形类 应用接口

class rrect implements calrect{

private int x;

private int y;

public rrect (){

x=3;y=4;

}

public int calarea(){

return x*y;

}

public int calgirth(){

return x*2+y*2;

}

public int getx(){

return x;

}

public int gety(){

return y;

}

}

//接下来,定义一个测试类,所谓测试类,我理解为定义一个类,在其定义类rrect的对象,并验证其中的方法,看看是不是可以正常使用

//定义class1类

public class class1{

rrect rect;

public static void main(string []args){

rrect rect=new rrect();

system.out.println("矩阵的长"+ rect.getx());

system.out.println("矩阵的宽"+ rect.calarea());

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

system.out.println("矩形的周长 "+rect.calgirth());

}

}

运行结果:

矩阵的长3

矩阵的宽12

矩阵的面积12

矩形的周长 14

注:接口单存放,接口实现类和测试类可以存放在一个文件中

java怎么给安卓写接口

转载请注明出处育才学习网 » java怎么给安卓写接口

知识

xuan肉怎么写

阅读(314)

本文主要为您介绍xuan肉怎么写,内容包括xuan字怎么写,xuan字的写法,馍xuan的xuan怎么写。轩冕 xuān miǎn 1.古时大夫以上官员的车乘和冕服。《管子·立政》:“生则有轩冕、服位、谷禄、田宅之分,死则有棺椁、绞衾、圹垄之

知识

oppo手机怎么叠写

阅读(190)

本文主要为您介绍oppo手机怎么叠写,内容包括怎么oppo手机输入法成叠写了,OPPO手机手写键盘改成叠写怎样换回来,OPPO手机手写键盘改成叠写怎样换回来。可能是不小心打开了叠写功能,关掉就可以了。设置→更多设置→手写设置→把竖屏识别模式的

知识

静曹全碑怎么写

阅读(255)

本文主要为您介绍静曹全碑怎么写,内容包括如何写好曹全碑,请问“实”曹全碑写法,是怎样子,陈用曹全碑怎么写。曹全碑》的结构特点主要表现为疏朗平整,舒展奔放,字形多取横势,间有长、方结体,横向开张流畅,纵向含蓄稳健,从而使结构显得雍容大度、

知识

白喜通知怎么写

阅读(208)

本文主要为您介绍白喜通知怎么写,内容包括丧事通知怎么写,丧事通知短信怎么写,葬礼通知怎么写。吾父因病医治无效于正月初三去世,谨择于农历正月初八出殡安葬,叩请您届时前来吊唁,简席设于北京家中。 不孝子***叩拜2、参加某某某葬礼的

知识

瑜伽教学方案怎么写

阅读(171)

本文主要为您介绍瑜伽教学方案怎么写,内容包括瑜伽教练的备课教案怎么写,瑜伽教练的备课教案怎么写,瑜伽社团活动策划方案。第一部分:音乐起 冥想 请大家都盘腿而坐,第一次练习,不要紧张,跟着老师的要求,安心的练习。只有安心、安静、专心才能听

知识

已用英语怎么写

阅读(231)

本文主要为您介绍已用英语怎么写,内容包括“已用”英语怎么写,已听英语用英语怎么写,写字用英语怎么说。write英 [raɪt] 美 [raɪt] vi. 写,e799bee5baa6e79fa5e98193e58685e5aeb9313

知识

休陪产假怎么写

阅读(193)

本文主要为您介绍休陪产假怎么写,内容包括陪产假怎么写,陪产假请假条,休产假请假条怎么写。最低0.27元开通文库会员,查看完整内容> 原发布者:诓菜市场韭 XX陪产假请假条范文 陪产是现代分娩演变过程中体现出来的重要一环,通过

知识

空铺转让怎么写

阅读(223)

本文主要为您介绍空铺转让怎么写,内容包括我有一店面想空铺转让为避免以后有纷争,请问合同该怎么写百,请问空铺转让跟旺铺转让有什么分别,空铺招租和转让有什么区别。空铺招租和转让的区别:主体不同空铺招租是房东往外招租;而转让是租赁者租

知识

彤英语怎么写

阅读(324)

本文主要为您介绍彤英语怎么写,内容包括小彤用英语怎么说,艳彤用英文怎么写,艳彤用英文怎么写。您好,当中文名翻译成英文时,读法与中文一样即可。而「李继彤」的英文名写法与汉语拼音一样是:Li, Jitong (英文书写中,姓氏如果在

知识

目字的隶书怎么写

阅读(201)

本文主要为您介绍目字的隶书怎么写,内容包括古代的目字怎么写,目字怎么写好看,眼字隶书怎么写。古代目字写法:

知识

哪一种英文怎么写

阅读(182)

本文主要为您介绍哪一种英文怎么写,内容包括哪一种用英语怎么写,英文名怎么写,是哪种(英文)写法。你好,如果你是按中文名的拼音来写的举个例子,比如“李小红”这个名字,有两种写法,都正确,不过使用习惯不同1)Li Xiaohong (

知识

跳房子的英语怎么写

阅读(221)

本文主要为您介绍跳房子的英语怎么写,内容包括跳房子游戏的英文怎么写,跳房子游戏的英文怎么写,跳房子的英语作文。在这阳光明媚、鸟语花香的一天里,我上午7:30左右坐车去了英语班。在车上,我看见了一些鸟儿在飞,我就幻想我起了在天空自由自在

知识

个人月目标怎么写

阅读(221)

本文主要为您介绍个人月目标怎么写,内容包括个人发展目标怎么写,工作个人目标怎么写,我的个人目标怎么写,月工作目标怎么写。做好个人发展规划5个步骤第一步,分析自己的性格。每个人的性格都是不同的。有的人性格外向,善于言谈,人际关系能力强

知识

于欢辱母案怎么写

阅读(192)

本文主要为您介绍于欢辱母案怎么写,内容包括于欢母亲获刑3年辱母案是怎么回事,“辱母案”“儿子于欢”被判无期,大家如何看,前段时间炒得沸沸扬扬的“于欢刺死辱母案”,法院对于欢如何判决。辱母案一般指4·14聊城于欢案,是指2016年4月14日1

知识

java简历中的项目经验怎么写

阅读(185)

本文主要为您介绍java简历中的项目经验怎么写,内容包括写java程序员简历,项目经验怎么写,java简历的项目经验怎么写,java简历中的项目经验要包括什么信息该从哪方面来写最好有个。项目经验,如果你有真实的项目经验肯定要是什么写什么,当然你

知识

简历中java项目经验怎么写

阅读(180)

本文主要为您介绍简历中java项目经验怎么写,内容包括写java程序员简历,项目经验怎么写,Java简历中工作经验怎么写,java简历项目经验怎么写。项目经验,如果你有真实的项目经验肯定要是什么写什么,当然你可以稍微夸大一些,但是太过火的话反而会

知识

java除法怎么写

阅读(181)

本文主要为您介绍java除法怎么写,内容包括Java除法例如16/5=3.2只取3,这个方法怎么写,java不用除法实现除以2怎么写,用javafor怎么写九九除法表就这一个不回了。package easy;import java.util.Scanner;public class NineTable {public

知识

javajunit怎么写

阅读(180)

本文主要为您介绍javajunit怎么写,内容包括java怎么写junit测试用例,javajunit单元测试怎么写,JavaJunitTest要怎么写。文件名:Calutor.javapackage com.sc.zy;public class Calutor {public int a

知识

java伪代码怎么写

阅读(230)

本文主要为您介绍java伪代码怎么写,内容包括这话要怎么去理解,Java伪代码要怎么写,if条件怎么去写,能写伪代,问Java的伪代码怎么书写,请把下面的java代码用伪代码写出来。伪代码(Pseudocode)是一种算法描述语言。使用伪代码的目的是为了使被

知识

api接口文档怎么写

阅读(193)

本文主要为您介绍api接口文档怎么写,内容包括api接口文件怎么写,什么是接口文档,如何写接口,有什么规范,javaapi接口文档编写。Java语言提供了一种强大的注释形式:文档注释。可以将源代码里的文档注释提取成一份系统的API文档。我们在开发中

知识

java抽象方法怎么写

阅读(163)

本文主要为您介绍java抽象方法怎么写,内容包括java抽象类可以写方法吗,java中的抽象方法,什么叫JAVA的抽象方法。7.何为抽象方法和抽象类?马 克 -to -win:方法前有个abstract修饰符,就叫抽象方法。类前有个abstract修饰符就是抽

知识

java换行怎么写

阅读(172)

本文主要为您介绍java换行怎么写,内容包括Java语言中换行怎么写,java怎么换行,java中换行字符怎么用。1.问题windows平台的换行符为/r/n;linux平台的换行符为/n;java程序中如何将不同平台用户输入的换行符转换成特定系统的

[/e:loop]