java-接口的基本语法(第28集)
2013-04-11 11:26
381 查看
以下内容来自marschen的java4android视频教程接口的使用的方法真正体现了面对对象的精髓。接口绝对是最重要的。主要内容。1.什么是接口。2.接口的基本语法。电脑===>>USB接口.可接MP3,手机,冰箱.USB接口的基本语法。(就是比较纯的抽象类。)1.使用interface定义。2.接口当中的方法都是抽象方法。3.接口当中的方法都是public权限。//***********************************************************************//====>>>>定义了接口,就是定义了调用对象的标准.很重要. <<<<<===//************************************************************************//1.实现接口使用implements关键字。2.一个类可以实现多个接口。(与一个类只能继承一个父类不同)3.一个接口可以继承多个接口。实现是一种特殊的继承程序例子USB接口
interface USB{public void read();public void write();}实现USB接口
class USBPhone implements USB{public void read(){System.out.println("USBPhone read");}public void write(){System.out.println("USBPhone write");}}测试1
class Test{public static void main(String args[]){USBPhone usbPhone = new USBPhone();USB usb = usbPhone;usb.read();usb.write();}}定义WiFi接口
interface WiFi{public void open();public void close();}使用phone类实现 USB,WIFI接口
class Phone implements USB,WiFi{public void read(){System.out.println("Phone read");}public void write(){System.out.println("Phone write");}public void open(){System.out.println("WiFi open ");}public void close(){System.out.println("WiFi Close");}}测试2
class Test{public static void main(String args[]){//USBPhone usbPhone = new USBPhone();//USB usb = usbPhone;//usb.read();//usb.write();Phone phone = new Phone();USB usb = phone; //接口也可向上转型的。usb.read();usb.write();WiFi wifi = phone;wifi.open();wifi.close();}}3.一个接口可以继承多个接口。代码如下:接口A
interface A{public void funA();}接口B
interface B{public void funB();}接口C 继承接口A,接口B
interface C extends A,B{public void funC();}
相关文章推荐
- java4Android(11) 接口的基本语法
- [java语法]基本语法(7) 面向对象--抽象类与接口
- java28接口的基本语法
- 03.Java语言基本语法之运算符,算数、赋值、比较、逻辑、位、三元运算等
- java学习之路之基本语法之关键字、保留字、标识符。
- java基本语法_2
- Java的基本语法
- 接口的基本语法与应用28,29
- java程序员学C#基本语法两个小时搞定(对比学习)
- Java基本语法--运算符
- Java基础总结-基本语法概念-3
- [java语法]基本语法(2)运算符
- java的基本语法
- 从头认识java-11.4 正则表达式(2)-基本语法
- Java基本语法-----java变量
- Java中的接口Interface是不是继承自Object?+ 复习基本概念
- Java常用集合类框架的基本接口
- Androidx学习笔记(45)--- 获取文件的后缀名(java基本语法)
- Java:基本语法
- Java基本语法(三)