JAVA面向对象之接口
来源:互联网 发布:win10平板优化软件知乎 编辑:程序博客网 时间:2024/05/16 12:03
接口
- 接口是JAVA中最重要的概念,接口可以理解为一种特殊的类;
- 接口中全部是全局常量和公共的抽象方法组成;
- 接口中的抽象方法在其他类中实现,不在接口中实现,因为它们是提供程序员重写方法的,除了可以使用预置的接口,也可以自定义自己的接口;
- 接口的格式
inerface inerfaceName{ 全局常量 抽象方法 }
5. 接口的实现必须通过子类,使用关键字implements,而且接口可以是多实现的,这解决了JAVA单继承的不足。
一个栗子
package com.BigoSprite;/* ------------ 接口 --------------- */// 自己写的一个接口interface USB{void start();void stop();}/* ------------ 接口实现--------------- */class USBDisk implements USB{@Overridepublic void start() {System.out.println("U盘工作");}@Overridepublic void stop() {System.out.println("U盘停止工作");}}//打印机类class Ptinter implements USB{@Overridepublic void start() {System.out.println("打印机工作");}@Overridepublic void stop() {System.out.println("打印机停止工作");}}/* ------------ 对 接口定义 的调用--------------- */// 计算机类class Computer{public static void work(USB u){u.start();System.out.println("工作中");u.stop();}}public class BigoDemo {public static void main(String[] args) {Computer.work(new USBDisk());Computer.work(new Ptinter());}}
0 0
- JAVA-面向对象之接口
- JAVA面向对象之接口
- java面向对象之接口
- java--面向对象之接口
- Java面向对象程序设计之接口运用
- Java面向对象程序设计之接口应用
- Java面向对象程序设计之接口应用
- java面向对象思想之接口、抽象
- Java面向对象程序设计之接口应用
- 第三十、Java面向对象之接口
- 0814 Java面向对象之接口
- Java面向对象编程之接口(interface)
- Java-面向对象之接口interface
- java面向对象之抽象, 接口
- 面向对象之接口
- 面向对象之接口
- 面向对象之接口
- 面向对象之接口
- uva437 - The Tower of Babylon
- 文章标题
- 【杭电】[1896]Stones
- Java 8+Android M新特性总结(简略版)
- 12步轻松搞定python装饰器
- JAVA面向对象之接口
- Ubuntu14.04设置静态IP
- 为什么用jmpi来改变CS的值?
- JMS服务器ActiveMQ的初体验并持久化消息到MySQL数据库中
- Android Butter Knife 框架——最好用的View注入
- 设计模式之CS和BS结构的区别
- 无人机矩阵操作系统
- HTML5结束标签规范
- Add Two Numbers