日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

面向对象--接口的实际应用--制定标准

發布時間:2023/12/19 编程问答 22 豆豆
生活随笔 收集整理的這篇文章主要介紹了 面向对象--接口的实际应用--制定标准 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

面向對象--接口的實際應用--制定標準

博客分類:
  • ?
  • Java SE
Flash工作 Java代碼??
  • interface?USB??
  • {??
  • ????public?void?start();??
  • ????public?void?stop();??
  • }??
  • class?Computer??
  • {??
  • ????public?static?void?pugin(USB?usb){ ? ? ? ? ? ? ?//此處只是接口對象的引用變量而已,相當于形參,接口不能戀情new創建實例對象,但能聲明對象引用變量。
  • ????????usb.start();??
  • ????????System.out.println("**************working********");??
  • ????????usb.stop();??
  • ????}??
  • }??
  • class?Flash?implements?USB??
  • {??
  • ????public?void?start(){??
  • ????????System.out.println("======U盤開始工作===========");??
  • ????}??
  • ????public?void?stop(){??
  • ????????System.out.println("======U盤停止工作===========");??
  • ????}??
  • ??
  • }??
  • class?Print?implements?USB??
  • {??
  • ????public?void?start(){??
  • ????????System.out.println("======打印機開始工作===========");??
  • ????}??
  • ????public?void?stop(){??
  • ????????System.out.println("======打印機停止工作===========");??
  • ????}??
  • ??
  • }??
  • public?class?Demo5??
  • {??
  • ????public?static?void?main(String[]?args)???
  • ????{??
  • ????????Computer.pugin(new?Flash());//這種調用的方法,還是第一次見??
  • ????????Computer.pugin(new?Print());??
  • ????}??
  • }??


  • 這兩天學習接口,抽象類,對象的多態性,感覺非常的吃力,主要是多態性的地方,感覺沒有多大的必要,學到這里才明白多態性的重要性,他是用來實例化接口和抽象類的。?

    這個例子中,USB是一種標準,只有符合這個標準的才能通過USB與電腦相連,而電腦也只認USB。只要你符合這個接口,就可以使用,他不管你是什么設備。?

    那么就可以這么認為,interface接口 他制定了一個標準,通過這個接口(標準)來讓各個部分相連。?

    而且相對于抽象類而言,接口可以多繼承。

    轉載于:https://www.cnblogs.com/huyayuan1/p/4715585.html

    總結

    以上是生活随笔為你收集整理的面向对象--接口的实际应用--制定标准的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。