在Java接口中怎样访问定义的常量呢?

 

 java接口是一系列方法的声明,是一些方法特征的集合,一个接口只有方法的特征没有方法的实现,因此这些方法可以在不同的地方被不同的类实现,而这些实现可以具有不同的行为(功能)。那么我们在Java接口中怎样访问定义的常量呢?今天我们就来学习一个这个访问方法,详细请参考下文。

在Java接口中怎样访问定义的常量呢?_Java接口_定义常量_程序代码_课课家

  一、定义变量

  一般情况下,我们在Java中进行定义常量时,通常可以将常量定义在接口里面去。为了方便大家的理解,小编会举一个例子来说明。在这个程序例子中,小编会定义常量以及接口。但是在这里要注意一点,那就是小编所定义的常量是没有指明publicstatic的。那么具体的程序例子,如下图:

定义变量

  二、实现接口

  刚刚我们就已经将变量和接口定义好了,现在要做的就是实现这个接口。具体的实现方法,如下图:

实现接口

  三、访问接口

  到了这里,我们就要开始访问接口了。具体怎样访问该接口呢?小编在这里做了一个示范(demo),大家可以参考一下,具体的操作可以根据实际需要进行编写。具体的程序代码,如下图:

具体的程序代码

  四、执行结果

  当完成以上几个步骤以后,我们可以看到执行出来的结果如下:

  this is my name

  this is my name

  其实,如果大家认真一点观察,是可以发现到小编在上面的程序中,为了可以取得name的值,小编分别使用了两种不同的方法来获取。那么我们现在就来看看这两种方法的异同吧,

  ①方法一:

  在方法一中,我们可以知道一点,那就是其实在接口内进行定义的所有方法以及属性都是属于public类型的。但假如说是属性的话,那么它的默认值是为Publicstatic的。

  ②方法二:

  在方法二中,我们可以知道一点,那就是这个属性其实是公有的。要不然我们怎么可以就这么直接的访问接口呢?对不对?

  通过以上结论以后,大家可以总结出什么结论了吗?其实总结就是:为什么我们在进行定义接口中的方法时,不用添加public的方法,比如说你可以直接定义下面的这种方法。具体的方法实现,如下图:

不用添加public的方法

  当然啦,如果你不喜欢以上这种方法的话,你也可以使用以下的这种方法。反正得出来的结果都是一样的,大家可以根据自己的实际需要进行选择适当的方法哟!具体的方法实现,如下图:

方法二

  小编结语:

  大家通过教程可以看到,其实java接口中定义的常量的访问方法,相对来说还是较为简单易学的。今天的教程小编就已经介绍完毕了,希望这会对大家有所帮助。本篇编程语言教程来源于:课课家教育。

posted @ 2020-05-21 13:34  一天从晚上开始  阅读(833)  评论(0编辑  收藏  举报