Redian新闻
>
Re: question about interface.(也许是答案)
avatar
Re: question about interface.(也许是答案)# Java - 爪哇娇娃
m*r
1
所有interface的varialble应该是public final static
(我记得Thbinking in Java里面应该是这么说的,
而且在下面的例子里面我可以call A.i)
如果一个class implement了一个interface,
interface里面的variable是可以overwrite的,
就象你extends一个super class,可以overwrite super class里面的variable一样.
如果你直接implement那个interface,那么interface里面的variable你就在也没
机会看到了.
下面是个例子,结果是
1
0
public class Test extends B{
private int i = 1;

public int getI() { return i; }

public int getAI() { return super.i; }

public static void m
相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。