中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當前位置: 首頁 > news >正文

服裝市場調網(wǎng)站建設的目的長春網(wǎng)站優(yōu)化體驗

服裝市場調網(wǎng)站建設的目的,長春網(wǎng)站優(yōu)化體驗,天津專業(yè)網(wǎng)站建設,舉例說明商業(yè)網(wǎng)站的建設流程基本介紹 接口給出一些沒有實現(xiàn)的方法,封裝到一起,到某個類使用時再根據(jù)具體情況把這些方法寫出來。 注意:在jdk7之前,接口里所有的方法都是抽象方法。在jdk8之后接口中可以有靜態(tài)方法,默認方法 interface 接口名{/…

基本介紹

接口給出一些沒有實現(xiàn)的方法,封裝到一起,到某個類使用時再根據(jù)具體情況把這些方法寫出來。

注意:在jdk7之前,接口里所有的方法都是抽象方法。在jdk8之后接口中可以有靜態(tài)方法,默認方法

interface 接口名{//屬性//方法
}class 類名 implements 接口{//自己的屬性//自己的方法//必須實現(xiàn)的接口的抽象方法
}

例子

public interface AInterface{//屬性int a=10;//方法(抽象方法)void b();//jdk8之后接口中可以有默認方法default public void c(){System.out.println("hello");}//jdk8之后接口中可以有靜態(tài)方法public static void d(){System.out.println("hi");}
}

深入討論

在這里插入圖片描述

//項目經(jīng)理寫的
public interface DBInterface{void connect();void close();
}
//A程序員連接mysql
public class MysqlDB implements DBInterface{@overridepublic void connect(){System.out.println("連接mysql");}public void close(){System.out.println("關閉mysql");}
}
//B程序員連接Oracle
public class Oracle implements DBInterface{@overridepublic void connect(){System.out.println("連接Oracle");}public void close(){System.out.println("關閉Oracle");}
}
//運行數(shù)據(jù)庫
public class InterfaceTest {public static void main(String[] args) {MysqlDB mysqlDB = new MysqlDB();//調用方法InterfaceTest interfacetest= new InterfaceTest();interfacetest.work(mysqlDB);}public static void work(DBInterface db){db.connect();db.close();}
}

運行結果
在這里插入圖片描述

使用細節(jié)

1、接口中所有的方法都是publoc, 默認使用public abstract修飾方法

void a();
//實際上是
public abstract void a();

2、一個普通類實現(xiàn)接口就必須將該接口中的所有方法都實現(xiàn),可以使用alt+enter
3、抽象類實現(xiàn)接口,可以不用實現(xiàn)接口中的方法。
4、一個類可以實現(xiàn)多個接口

class Pig implements A,B{... ...
}

5、接口中所有的屬性都是public, 默認使用public static final修飾屬性,且必須初始化

int a=1;
//實際上是
public static final a=1;

6、接口不能繼承類,但是可以繼承多個其他接口。

interface A extends B,C{}

7、接口的修飾符只能是public和默認,這點和類的修飾符是一樣的

接口VS繼承

1、接口和繼承解決的問題不同
繼承的價值主要在于:解決代碼的復用性和可維護性。
接口的價值主要在于:設計,設計好各種規(guī)范(方法),讓其它類去實現(xiàn)這當方法。
2、接口比繼承更加靈活
接口比繼承更加靈活。繼承是滿足is - a的關系,而接口只需滿足like - a的關系。
3、接口在一定程度上實現(xiàn)代碼解耦

接口多態(tài)特性

接口多態(tài)傳遞

課堂練習

http://www.risenshineclean.com/news/8191.html

相關文章:

  • 移動網(wǎng)站建設制作公司搜索引擎營銷的基本方法
  • 域名做好了怎么做網(wǎng)站內容對網(wǎng)絡營銷的認識
  • 浙江省建設職業(yè)注冊中心網(wǎng)站廣州營銷seo
  • 陜西省人民政府網(wǎng)站官網(wǎng)企業(yè)網(wǎng)站模板免費下載
  • 徐州網(wǎng)站app開發(fā)我贏網(wǎng)客服系統(tǒng)
  • 云南學校 手機網(wǎng)站建設網(wǎng)店代運營和推廣銷售
  • 做電影網(wǎng)站用什么程序推廣策略有哪些方法
  • 網(wǎng)站建設南京制作鏈接的app的軟件
  • 連云港做網(wǎng)站軟文發(fā)布門戶網(wǎng)站
  • 有ip怎么用自己的主機做網(wǎng)站青島谷歌優(yōu)化
  • 門戶網(wǎng)站開發(fā)jz1902020年百度搜索排名
  • 汕頭人什么叫seo網(wǎng)絡推廣
  • 網(wǎng)站后臺管理系統(tǒng)模塊怎樣進行seo優(yōu)化
  • 整體網(wǎng)站構架騰訊云1元域名
  • 網(wǎng)上做翻譯兼職網(wǎng)站好網(wǎng)店運營的工作內容
  • 自己建一個網(wǎng)站需要多少錢地推拉新接單網(wǎng)
  • 網(wǎng)站文案技巧公司網(wǎng)頁設計
  • 經(jīng)營性網(wǎng)站備案需要哪些東西愛站網(wǎng)關鍵詞密度查詢
  • 文化網(wǎng)站建設論文寧德市人民政府
  • vuejs 可做網(wǎng)站嗎win7優(yōu)化大師官網(wǎng)
  • wordpress 作者列表優(yōu)化網(wǎng)站教程
  • 網(wǎng)站設計任務網(wǎng)絡營銷推廣方案模板
  • 惠州網(wǎng)站建設如何海外網(wǎng)站
  • 如何把做的網(wǎng)站變成鏈接網(wǎng)站標題seo外包優(yōu)化
  • 重慶做網(wǎng)站_重慶網(wǎng)站建設_重慶網(wǎng)絡推廣_重慶網(wǎng)絡公司制作網(wǎng)頁app
  • 網(wǎng)站開發(fā)需求分析主要內容一站式媒體發(fā)布平臺
  • 免費個人網(wǎng)站下載信息流廣告素材網(wǎng)站
  • 做影視網(wǎng)站關停不受限制的搜索瀏覽器
  • xyz域名做網(wǎng)站好么電商網(wǎng)站建設定制
  • seo網(wǎng)站排名后退權威發(fā)布