博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java接口中的成员方法和成员变量
阅读量:4842 次
发布时间:2019-06-11

本文共 840 字,大约阅读时间需要 2 分钟。

接口的含义理解:接口可以理解成统一的"协议",而接口中的属性也属于协议中的内容;但是接口的属性都是公共的,静态的,最终的

接口的成员特点

A:成员变量 只能是常量。默认修饰符 public static final
B:成员方法 只能是抽象方法。默认修饰符 public abstract

 

//所以接口定义属性可以这么写:public interface People {
int age=10; String name="输出名字";//接口里面定义的成员变量都是 public static final修饰 public void eat();  //注意:要给出初始值}

 

c、访问权限,接口啊接口,就是为了给别人用的,记得无论你写与不写,所有的一切都是public

public interface MyInterface {
static final String name = "test"; //默认给你加上public的,放心哥们
void walk(); //抽象方法也同理,隐式的有public的哦
void jump();
abstract void fly();

 

d、接口可以继承一个接口,想不到吧,接口可以继承(扩展)多个、多个、多个(重要的事说三遍)接口。

public interface MyInterface extends FirInterface, SecInterface, ThirdInterface{

static final String name = "test";
void jump();
abstract void fly();


 

refs:

接口(interface)那点事

https://blog.csdn.net/cadi2011/article/details/50520606

转载于:https://www.cnblogs.com/bluestorm/p/10863909.html

你可能感兴趣的文章
sql 语句中join的类型及区别小记
查看>>
OE worldwind编码 遍历文件
查看>>
TestLink 的使用详解
查看>>
Ubuntu 常用命令
查看>>
python 安装模块
查看>>
iPhone越狱机器上最方便的的输入法快速设置软件--QuickInputSettingApp(测试用了绝对叫好)...
查看>>
简单的会员系统
查看>>
struts2使用通配符调用action
查看>>
软件工程个人作业03
查看>>
读《用户故事与敏捷方法》有感(五)
查看>>
通过chrome查看response object内部结构
查看>>
ionic ngcordova camera
查看>>
bzoj1040: [ZJOI2008]骑士(基环树dp)
查看>>
SQL Server和Oracle数据库索引介绍
查看>>
关于学习Knockoutjs--入门(二)
查看>>
衣带渐宽终不悔
查看>>
偏函数+高阶函数
查看>>
C# .NET UDP 形式调用 graylog,gelf
查看>>
POST信息模拟登录获取页面内容
查看>>
云端同步的架构实践和协议细节
查看>>