接口----实现
来源:互联网 发布:免费通话软件 编辑:程序博客网 时间:2024/05/29 15:39
/*类与类之间是继承关系,类与接口之间是实现关系。接口和抽象类之间,有啥不同?抽象类中的成员不一定都是抽象的,例如我们之前做的雇员建模,里面的非抽象成员,我们是可以直接拿来用的。而接口中的成员都是抽象的。我们得全部覆盖,即类对于接口的实现。*//* 接口不可以实例化。 只能由实现了接口的子类并覆盖了接口中所有的抽象方法后,该子类才可以实例化。 否则,这个子类就是一个抽象类。 */interface Demo43{ public static final int NUM = 4; abstract void show1(); abstract void show2(); //固定修饰符可以省略。但是省略会造成阅读性差。}class DemoImpl implements Demo43{ public void show1() { } public void show2() { }//两个抽象方法全部覆盖。}public class InterfaceDemo { public static void main(String[] args) { DemoImpl impl = new DemoImpl(); System.out.println(impl.NUM); System.out.println(DemoImpl.NUM); System.out.println(Demo43.NUM); //3种输出都对 注意可以直接接口调用。 }}
阅读全文
0 0
- 实现接口
- 实现接口
- 接口实现
- 接口实现
- 接口----实现
- 接口(五)实现接口
- java接口 接口实现 继承
- C#接口-接口的实现
- C# 接口,显示实现接口
- C#接口实现 - 第五节、实现接口
- 接口的显示实现
- 俄罗斯方块的接口实现
- 实现接口1
- 实现接口2
- 实现接口3
- 实现接口4
- 实现接口5
- 实现接口6
- 【已解决】win10环境下基于nltk搭建stanford parser环境,进行中文依存句法分析
- 深度学习笔记整理
- 动态规划--数塔
- Apple Tree DFS+树状数组
- Maven仓库
- 接口----实现
- synchronized使用
- 四大组件共同特点-跨进程数据共享
- 堆排序
- linux集群之----------设置磁盘缓冲参数
- spring boot vue Thymeleaf
- 火丁笔记
- [codeforces864F]Cities Excursions
- ctf学习中有用的网址