接口面试题
发布日期:2021-05-08 23:17:11 浏览次数:15 分类:博客文章

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

package com.ch.java1;interface A {    int x = 0;}class B {    int x = 1;}class C extends B implements A {    public void pX() {                // System.out.println(x);//编译不通过。因为x是不明确的        System.out.println(super.x);//1:父类的x        System.out.println(A.x);//0:接口里的x是全局常量            }    public static void main(String[] args) {        new C().pX();    }}

 

 

 

 

接口中的所有成员变量都默认是由public static final修饰的。
接口中的所有抽象方法都默认是由public abstract修饰的。

上一篇:类的内部成员之五:内部类(Person.Bird bird = p.new Bird();)
下一篇:接口和抽象类之间的对比(一个类不是去继承一个已经实现好的类,而是要么继承抽象类, 要么实现接口。)

发表评论

最新留言

网站不错 人气很旺了 加油
[***.192.178.218]2025年04月11日 03时00分19秒