陈理现实世界中的接口SHANDONGUNIVERSITYOFTECHNOLOGY每种USB设备的内部结构都不相同,可以把鼠标、U盘、摄像头都插在USB接口上,而不用担心哪个USB接口是专门插哪个USB设备的专业专注创新
专业 专注 创新 现实世界中的接口 每种USB设备的内部结构都不相 同,可以把鼠标、U盘、摄像头 都插在USB接口上,而不用担心 哪个USB接口是专门插哪个USB 设备的
东理现实世界中的接口SHANDONGUNIVERSITYOFTECHNOLOGY86.CO4
专业 专注 创新 现实世界中的接口
东理接口的概念SHANDONGUNIVERSITYOFTECHNOLOGY它是一种100%纯抽象的类。接口单的所有方法都是抽象方法换句话说:接口中没有具体实现的方法用interface关键字代替class关键字USB (publicinterfacepublicvoidwork(;llusB设备工作方法publicvoidstopO);l/UsB设备停止工作方法接口中的抽象方法在不同的类中去实现,会具有不同的行·为。专业专注创新
专业 专注 创新 接口的概念 它是一种100%纯抽象的类。接口里的所有方法都是抽象方法, 换句话说:接口中没有具体实现的方法。 public interface USB { public void work();//USB设备工作方法 public void stop();//USB设备停止工作方法 } 用interface关键字 代替class关键字 接口中的抽象方法在不同的类中去实现,会具有不同的行 为
理接口的概念SHANDONGUNIVERSITYOFTECHNOLOGY接口中的抽象方法在不同的类中去实现,会具有不同的行为。使用implements关键字实现接口USB(publicclassMouseimplementspublicvoidwork()System.out.println"我move、move、move、我点、点、点。。。。。。");+publicvoidstop()System.out.println("我就不move、move、move、我就不点、点、点。。。。。。In");7人鼠标、摄像头、U盘都实现了USB接口规范,但行为完全不同
专业 专注 创新 接口的概念 接口中的抽象方法在不同的类中去实现,会具有不同 的行为。 public class Mouse implements USB { public void work() { System.out.println("我move、move、move、我点、 点、点。"); } public void stop() { System.out.println("我就不move、move、move、我 就不点、点、点。\n"); } } 使用implements 关键字实现接口 鼠标、摄像头、U盘都实现了USB接口规范,但行为完全不同
理接口的概念SHANDONG UNIVERSITY OFTECHNOLOGY会具有不同接口中的抽象方法在不同的类中去实现,P-的行为。使用implements关键字实现接口USB(publicclassCameraimplementspublicvoidwork()我就是能看到System.out.println("我能看到你,你。。。。。");人publicvoidstop()我就是不能看到System.out.println("我不能看到你了,你了。。。。。。In");但行为完全不同鼠标、摄像头U盘都实现了USB接口规范
专业 专注 创新 接口的概念 接口中的抽象方法在不同的类中去实现,会具有不同 的行为。 public class Camera implements USB { public void work() { System.out.println("我能看到你,我就是能看到 你。"); } public void stop() { System.out.println("我不能看到你了,我就是不能看到 你了。\n"); } } 使用implements 关键字实现接口 鼠标、摄像头、U盘都实现了USB接口规范,但行为完全不同