• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    設(shè)計(jì)模式之狀態(tài)模式在C++教學(xué)中的運(yùn)用

    2016-11-30 12:54:59王金娟彭浩
    計(jì)算機(jī)時(shí)代 2016年10期
    關(guān)鍵詞:設(shè)計(jì)模式面向?qū)ο?/a>語言

    王金娟 彭浩

    摘 要: 針對(duì)C++語言程序設(shè)計(jì)課程教學(xué)出現(xiàn)的問題,提出引入部分設(shè)計(jì)模式的思想講解面向?qū)ο蟮木幊趟枷?,給出在教學(xué)過程中講解抽象類與純虛函數(shù)概念引入狀態(tài)模式的案例。從教學(xué)實(shí)踐效果來看,這種教學(xué)方法提高了學(xué)生的學(xué)習(xí)積極性,提高了學(xué)生的實(shí)際編程能力和計(jì)算機(jī)思維能力。

    關(guān)鍵詞: C++語言; 設(shè)計(jì)模式; 狀態(tài)模式; 面向?qū)ο?/p>

    中圖分類號(hào):G642 文獻(xiàn)標(biāo)志碼:A 文章編號(hào):1006-8228(2016)10-90-03

    Application of state pattern in C++ language teaching

    Wang Jinjuan, Peng Hao

    (Hunan International Economics University, Changsha, Hunan 410205, China)

    Abstract: According to the present problem of the C++ language course teaching, this paper puts forward an argument of introducing some ideas of design pattern to explain the programming thought of object-oriented, and gives an example case that the state pattern is introduced to explain the concepts of abstract class and pure virtual function in the teaching process. From the practical teaching effect, the teaching method has increased the students' learning enthusiasm, and improved the students' practical programming ability and computer thinking.

    Key words: C++ language; design pattern; state pattern; object-oriented

    0 引言

    C++語言程序設(shè)計(jì)是大部分計(jì)算機(jī)學(xué)科的專業(yè)基礎(chǔ)課,它同時(shí)也是學(xué)習(xí)面向?qū)ο缶幊趟枷氲闹匾n程。它的先導(dǎo)課程C語言是一種純粹面向過程的語言,側(cè)重算法的設(shè)計(jì)、功能的實(shí)現(xiàn),強(qiáng)調(diào)函數(shù)之間調(diào)用。由于C++語言完全兼容C語言面向過程特性,所以它涵蓋了面向過程與面向?qū)ο髢刹糠謨?nèi)容[1],相較于純粹的面向?qū)ο笳Z言,比如Java語言注重分析抽取類、建立模型設(shè)計(jì)類之間的關(guān)系,設(shè)計(jì)各個(gè)類的成員變量、成員函數(shù),通過類與類之間的相互協(xié)調(diào)完成任務(wù),這與面向過程的思想大為不同。

    在教學(xué)中發(fā)現(xiàn),大多數(shù)學(xué)生更習(xí)慣于用面向過程的設(shè)計(jì)思路,首先設(shè)計(jì)函數(shù)功能及相關(guān)算法,再把所有的函數(shù)放在一個(gè)類中,這些函數(shù)都是靜態(tài)的,雖然有一個(gè)類,但并沒有類的設(shè)計(jì),也沒有體現(xiàn)面向?qū)ο蟮脑O(shè)計(jì)思想[2]。仔細(xì)分析發(fā)現(xiàn),由面向過程的編程轉(zhuǎn)為面向?qū)ο蟮木幊?,存在?jì)算思維上的轉(zhuǎn)換和跳躍,這種跳躍無論對(duì)于學(xué)生還是教師都需要認(rèn)真思索。面向?qū)ο缶幊趟枷敫映橄?,理解起來更困難,而面向?qū)ο缶幊趟枷胫杏职嗣嫦蜻^程的基本編程模式,如成員函數(shù)的定義、成員屬性的定義,這會(huì)使學(xué)生感覺面向?qū)ο缶幊叹褪前炎兞糠旁陬惱锩?,就是多了一個(gè)類的框架而已。在介紹封裝、繼承、多態(tài)這三個(gè)面向?qū)ο缶幊套钪匾娜笾R(shí)點(diǎn)時(shí),教材上的實(shí)例顯得簡(jiǎn)單,無法加深對(duì)于類和對(duì)象概念的深入理解,最終導(dǎo)致學(xué)生在糊里糊涂的狀態(tài)下采用C語言的代碼風(fēng)格寫出了C++的類。

    針對(duì)這樣的教學(xué)困境,我們嘗試將設(shè)計(jì)模式的部分思想如狀態(tài)模式,引入C++面向?qū)ο蟪绦蛟O(shè)計(jì)的教學(xué)中,設(shè)計(jì)模式是培養(yǎng)面向?qū)ο笥?jì)算思維的一個(gè)良好途徑,是一套被反復(fù)使用、經(jīng)過分類編目的代碼設(shè)計(jì)經(jīng)驗(yàn)的總結(jié)[3]。經(jīng)過幾學(xué)期的教學(xué)實(shí)踐表明,在C++面向?qū)ο蟪绦蛟O(shè)計(jì)的教學(xué)過程中引入部分設(shè)計(jì)模式相關(guān)內(nèi)容,能提高他們舉一反三的學(xué)習(xí)能力[4],非常有助于加深學(xué)生對(duì)面向?qū)ο蟪绦蛟O(shè)計(jì)思想的理解。

    1 教學(xué)方案設(shè)計(jì)

    軟件設(shè)計(jì)模式,經(jīng)過分類編目歸納為創(chuàng)建型、結(jié)構(gòu)型和行為型共三大類23種模式,且還在不斷發(fā)展。它反應(yīng)了面向?qū)ο笤O(shè)計(jì)思想在軟件設(shè)計(jì)過程中如何重復(fù)使用,并能以此構(gòu)造出程序的良好結(jié)構(gòu),每個(gè)設(shè)計(jì)模式的說明有名稱、意圖、實(shí)用性、結(jié)構(gòu)、效果、實(shí)現(xiàn)方法、代碼示例等[5],這些設(shè)計(jì)方法可以讓開發(fā)者深入了解面向?qū)ο笏枷氲木A。

    學(xué)習(xí)設(shè)計(jì)模式在C++教學(xué)過程中并不是教學(xué)核心,學(xué)生不需要學(xué)習(xí)和掌握全部設(shè)計(jì)模式,而是選擇適當(dāng)?shù)哪J皆谶m當(dāng)?shù)臅r(shí)候引入課堂教學(xué),這需要遵循一定的教學(xué)方法。首先,將原先注重講解語法的教學(xué)模式,改變?yōu)榘咐?qū)動(dòng)型教學(xué)模式。案例驅(qū)動(dòng)模式,不再單一地講解一個(gè)知識(shí)點(diǎn),而是改成提出一個(gè)主題,設(shè)計(jì)相關(guān)的類和功能,可以運(yùn)用一些方法如設(shè)計(jì)模式中的一些適合這個(gè)主題的某一種模式,然后圍繞著這個(gè)模式討論可行的解決方法,此時(shí)可以介紹這種模式的基本思想,但是不用深入討論概念的描述,這對(duì)于初學(xué)者不太適合。其次,介紹區(qū)別于流程圖的UML類圖,畫圖是大多數(shù)學(xué)生比較感興趣的一項(xiàng)任務(wù),引導(dǎo)學(xué)生把討論的方案用圖表達(dá)出來,在畫圖的過程中穿插講解類于類之間的關(guān)系,不理解的類或者關(guān)系應(yīng)該多次討論再要求學(xué)生畫出來,盡量做到生動(dòng)有趣,以幫助理解類和對(duì)象是動(dòng)態(tài)的而非靜態(tài)的思想。最后,引導(dǎo)學(xué)生將前兩步的工作建立一個(gè)工程完成相應(yīng)的代碼編寫,并讓學(xué)生自己做總結(jié)。教師對(duì)本次討論的主題進(jìn)行講評(píng)。

    2 狀態(tài)模式在教學(xué)中的案例運(yùn)用

    案例驅(qū)動(dòng)型教學(xué)模式是這次教學(xué)改革的主要任務(wù),教師在課堂上提出一個(gè)討論主題案例,講解基礎(chǔ)知識(shí),學(xué)生回答問題并討論,在結(jié)合某種經(jīng)典設(shè)計(jì)模式講解,這樣不僅加深了學(xué)生對(duì)與繼承、多態(tài)、封裝、虛函數(shù)等概念的理解,也大大提高了學(xué)生自由思考,舉一反三的能力,對(duì)于編程的能力也上了一個(gè)新的臺(tái)階。

    這里以講解面向?qū)ο笾休^難理解的抽象類和純虛函數(shù)的教學(xué)過程為例,本節(jié)教學(xué)目標(biāo)是通過引入設(shè)計(jì)模式中的狀態(tài)模式讓學(xué)生了解抽象類的概念、純虛函數(shù)的用途。

    ⑴ 案例引入:某公司力排萬難終于獲得某個(gè)酒店的系統(tǒng)開發(fā)項(xiàng)目,最終交由你負(fù)責(zé)。圖1是系統(tǒng)的主要工作,每個(gè)框都代表了酒店房間當(dāng)前狀態(tài),箭頭表示房間狀態(tài)的轉(zhuǎn)換。分析如下:房間有三個(gè)狀態(tài),即空閑、已預(yù)訂、已入?。粻顟B(tài)與狀態(tài)之間可以根據(jù)客戶的動(dòng)作來進(jìn)行轉(zhuǎn)換。

    ⑵ 提出問題:定義一個(gè)房間Room類,如何將房間的每個(gè)狀態(tài)整合起來?許多同學(xué)迅速反應(yīng),這個(gè)“最簡(jiǎn)單”就是if…else if…else,先設(shè)置房間三個(gè)狀態(tài)的靜態(tài)變量:空閑狀態(tài)FREEMTIME_STATE=0、已預(yù)訂狀態(tài)BOOKED_STATE=1、已入住狀態(tài)CHECKIN_STATE=2,并給出四個(gè)動(dòng)作對(duì)應(yīng)的函數(shù):預(yù)訂、入住、退訂、退房。以下列出預(yù)訂函數(shù)的偽代碼,并如法炮制出了類似的其他三個(gè)功能函數(shù):

    void Room::bookRoom() { /*預(yù)定*/

    if(state==FREEMTIME_STATE) { //空閑可預(yù)訂

    if(count>0) {

    cout<<"房間空閑,完成預(yù)訂"<

    state=BOOKED_STATE; //改變房間狀態(tài):已預(yù)訂

    count --;

    if(count==0) {

    cout<<"不好意思,房間已訂完,歡迎您的下次光臨!"<

    }

    }

    else {

    cout<<"不好意思,房間已訂完,歡迎您的下次光臨!"<

    }

    }

    else if(state==BOOKED_STATE) {

    cout<<"該房間已經(jīng)被預(yù)定了"<

    }

    else if(state==CHECKIN_STATE) {

    cout<<"該房間已經(jīng)有人住了"<

    }

    }

    ⑶ 狀態(tài)模式的引入:這個(gè)復(fù)雜的if…else if…else你是否滿意?這個(gè)不是C語言的代碼嗎?哪里體現(xiàn)了面向?qū)ο??如果客戶要求將某些房間保留下來以作為備用怎么辦?于是,悲劇就發(fā)生了,這就必須要在所有的操作里都要判斷該房間是否為備用房間,這對(duì)于代碼的改變量太大了,也體現(xiàn)出一開始的設(shè)計(jì)出現(xiàn)了嚴(yán)重了問題。這個(gè)時(shí)候需要換一個(gè)角度思考,以狀態(tài)為原子來改變它的行為,而不是通過行為來改變狀態(tài),這就是設(shè)計(jì)模式里的狀態(tài)模式。

    狀態(tài)模式是允許對(duì)象在內(nèi)部狀態(tài)發(fā)生改變時(shí)改變它的行為,對(duì)象看起來好像修改了它的類。一個(gè)對(duì)象的行為取決于它的一個(gè)或多個(gè)變化的屬性,這些屬性我們稱之為狀態(tài),這個(gè)對(duì)象稱之為狀態(tài)對(duì)象。對(duì)于狀態(tài)對(duì)象,它的行為依賴于它的狀態(tài),比如現(xiàn)在這個(gè)案例中的預(yù)訂房間,只有當(dāng)該房間為空閑時(shí)才能預(yù)訂,入住該房間的條件也只有預(yù)訂了該房間或者該房間為空閑時(shí)。對(duì)于這樣的一個(gè)對(duì)象,當(dāng)它在與外部事件產(chǎn)生互動(dòng)的時(shí)候,其內(nèi)部狀態(tài)就會(huì)發(fā)生改變,從而使得其行為也隨之發(fā)生改變,和學(xué)生一起設(shè)計(jì)類的UML如圖2。

    ⑷ 抽象類和純虛函數(shù):如何完成這個(gè)工程,可以設(shè)計(jì)一個(gè)專門描述狀態(tài)的抽象類State,它包含了預(yù)訂房間bookRoom()、入住checkInRoom()、退房checkOutRoom()及取消預(yù)訂cancel()四個(gè)虛函數(shù);Room類里包含State類的三個(gè)對(duì)象空閑狀態(tài)State freeTimeState、入住狀態(tài)State checkInState、預(yù)訂狀態(tài)State bookedState;再具體實(shí)現(xiàn)三個(gè)空閑、預(yù)訂、入住狀態(tài)類,下面給出預(yù)訂狀態(tài)的部分偽代碼:

    class FreeTimeState:public State {

    Room hotelManagement;

    FreeTimeState(Room hotelManagement)

    { this.hotelManagement=hotelManagement; }

    void bookRoom() {

    cout<<"您已經(jīng)成功預(yù)定了!"<

    hotelManagement.setState(hotelManagement.getBookedState()); //狀態(tài)改為已預(yù)訂

    }

    void checkInRoom() {

    cout<<"您已經(jīng)成功入住了!"<

    hotelManagement.setState(hotelManagement.getCheckInState()); //狀態(tài)改為已入住

    }

    public void checkOutRoom() { } //為空,不需要實(shí)現(xiàn)

    }

    ⑸ 總結(jié):明確抽象類和純虛函數(shù)的實(shí)際意義,與普通類于函數(shù)的區(qū)別在哪里。狀態(tài)模式可以讓多個(gè)環(huán)境對(duì)象共享一個(gè)狀態(tài)對(duì)象,從而減少系統(tǒng)中對(duì)象的個(gè)數(shù),特別適合代碼中包含大量與對(duì)象狀態(tài)有關(guān)的條件語句。這種方法讓多個(gè)環(huán)境對(duì)象共享一個(gè)狀態(tài)對(duì)象,從而減少系統(tǒng)中對(duì)象的個(gè)數(shù),極大提高了代碼編寫的質(zhì)量。

    3 結(jié)束語

    在每一次的課程講授過程中,都努力引導(dǎo)學(xué)生結(jié)合已經(jīng)掌握的語法知識(shí)從多個(gè)角度進(jìn)行面向?qū)ο蟮木幊趟季S訓(xùn)練。反復(fù)通過這樣的案例教學(xué)研究發(fā)現(xiàn),在C++語言程序設(shè)計(jì)課程中適當(dāng)引人設(shè)計(jì)模式知識(shí)的教學(xué)模式,對(duì)于講解抽象的面向?qū)ο缶幊趟枷胗趾艽髱椭鼘⒃O(shè)計(jì)模式知識(shí)與面向?qū)ο笳Z法相結(jié)合,鍛煉了學(xué)生整合新舊知識(shí)的能力,鍛煉了他們的計(jì)算思維能力,逐步養(yǎng)成良好的編程規(guī)范。通過實(shí)踐證明,這種教學(xué)方式取得初步成功,也得到學(xué)生良好的評(píng)價(jià),但是對(duì)于基礎(chǔ)薄弱,不能很好的連接新舊知識(shí)的學(xué)生,如何更好地設(shè)計(jì)案例,啟發(fā)他們的計(jì)算機(jī)思維能力,仍然需要繼續(xù)研究探索。

    參考文獻(xiàn)(References):

    [1] 章品正,於文雪.設(shè)計(jì)模式在C++課程教學(xué)中的運(yùn)用[J].計(jì)算

    機(jī)教育,2014.14:41-45

    [2] 楊瑞龍,朱征宇,朱慶生.引入軟件設(shè)計(jì)模式的面向?qū)ο蟪绦?/p>

    設(shè)計(jì)教學(xué)方法[J].計(jì)算機(jī)教育,2012.10:97-100

    [3] Erich G,Richard H,Ralph 1,et al著.李英軍,馬曉星,蔡敏等

    譯.設(shè)計(jì)模式:可復(fù)用面向?qū)ο筌浖幕A(chǔ)[M].機(jī)械工業(yè)出版社,2004.

    [4] 向華.如何在C++教學(xué)中引入初步的設(shè)計(jì)模式思想閉[J].長(zhǎng)

    江大學(xué)學(xué)報(bào)(自然科學(xué)版),2009.6(2):388-389

    [5] 劉海巖,鎖志海,呂青等.設(shè)計(jì)模式及其在軟件設(shè)計(jì)中的應(yīng)用

    研究[J].西安交通大學(xué)學(xué)報(bào),2005.39(10)1043-1047

    猜你喜歡
    設(shè)計(jì)模式面向?qū)ο?/a>語言
    仿生設(shè)計(jì)模式的創(chuàng)新應(yīng)用探索
    玩具世界(2023年6期)2024-01-29 12:14:36
    “1+1”作業(yè)設(shè)計(jì)模式的實(shí)踐探索
    語言是刀
    文苑(2020年4期)2020-05-30 12:35:30
    交通機(jī)電工程設(shè)計(jì)模式創(chuàng)新探討
    面向?qū)ο蟮挠?jì)算機(jī)網(wǎng)絡(luò)設(shè)計(jì)軟件系統(tǒng)的開發(fā)
    讓語言描寫搖曳多姿
    面向?qū)ο蟮臄?shù)據(jù)交換協(xié)議研究與應(yīng)用
    累積動(dòng)態(tài)分析下的同聲傳譯語言壓縮
    面向?qū)ο骔eb開發(fā)編程語言的的評(píng)估方法
    我有我語言
    一进一出抽搐gif免费好疼| 亚洲男人的天堂狠狠| 90打野战视频偷拍视频| 久久精品影院6| 变态另类丝袜制服| 亚洲三区欧美一区| 一区二区三区激情视频| 色综合婷婷激情| 国产精品永久免费网站| 亚洲国产精品成人综合色| 日韩成人在线观看一区二区三区| 久久伊人香网站| 国产极品粉嫩免费观看在线| 欧美激情极品国产一区二区三区| 亚洲激情在线av| 精华霜和精华液先用哪个| av天堂在线播放| 精品福利观看| 精品不卡国产一区二区三区| 亚洲人成网站在线播放欧美日韩| 精品久久久久久久久久久久久 | 黄色a级毛片大全视频| 精品午夜福利视频在线观看一区| tocl精华| 99国产极品粉嫩在线观看| 国产熟女xx| 国产极品粉嫩免费观看在线| 欧美黑人巨大hd| 国产欧美日韩精品亚洲av| 久久久久久九九精品二区国产 | 天天添夜夜摸| 欧美+亚洲+日韩+国产| 亚洲午夜精品一区,二区,三区| 精品第一国产精品| 在线av久久热| www日本在线高清视频| 欧美在线一区亚洲| 黄片大片在线免费观看| 精品电影一区二区在线| 麻豆一二三区av精品| 真人一进一出gif抽搐免费| 欧美性猛交黑人性爽| 亚洲美女黄片视频| 97碰自拍视频| 久久中文字幕一级| 久久欧美精品欧美久久欧美| 亚洲人成网站在线播放欧美日韩| 亚洲电影在线观看av| 精品第一国产精品| 欧美大码av| 日本一本二区三区精品| 久久热在线av| 国产一区二区激情短视频| 岛国在线观看网站| 久久精品成人免费网站| 热99re8久久精品国产| 午夜a级毛片| 欧美国产日韩亚洲一区| 国产欧美日韩一区二区三| 一区二区三区高清视频在线| 午夜日韩欧美国产| 国产成人欧美在线观看| 国语自产精品视频在线第100页| 99热6这里只有精品| 国产99白浆流出| 99热6这里只有精品| 秋霞在线观看毛片| 最近的中文字幕免费完整| 天堂动漫精品| 最好的美女福利视频网| 一级黄片播放器| 岛国在线免费视频观看| 亚洲成人久久性| 狂野欧美激情性xxxx在线观看| 欧美三级亚洲精品| 国产亚洲精品综合一区在线观看| 欧美国产日韩亚洲一区| 极品教师在线视频| 成人无遮挡网站| 久久这里只有精品中国| 1024手机看黄色片| 国产一区二区在线观看日韩| 国产真实乱freesex| 十八禁网站免费在线| 国产私拍福利视频在线观看| 亚洲激情五月婷婷啪啪| 99久久精品一区二区三区| 国产蜜桃级精品一区二区三区| 97超碰精品成人国产| 日本爱情动作片www.在线观看 | 国产黄a三级三级三级人| h日本视频在线播放| 午夜久久久久精精品| 在线观看一区二区三区| 少妇猛男粗大的猛烈进出视频 | 国产精品国产三级国产av玫瑰| 国产伦精品一区二区三区四那| 亚洲性夜色夜夜综合| 精品一区二区免费观看| 不卡视频在线观看欧美| 久久午夜福利片| 成人午夜高清在线视频| 一级黄片播放器| 精品一区二区三区人妻视频| 日韩在线高清观看一区二区三区| 亚洲国产欧洲综合997久久,| 我的老师免费观看完整版| 极品教师在线视频| 永久网站在线| 在线国产一区二区在线| 一级毛片电影观看 | 亚洲av免费高清在线观看| 最后的刺客免费高清国语| 毛片一级片免费看久久久久| 亚洲性夜色夜夜综合| 亚洲专区国产一区二区| 天天一区二区日本电影三级| 亚洲av一区综合| 久久人人爽人人爽人人片va| 99在线人妻在线中文字幕| 精品一区二区免费观看| 午夜老司机福利剧场| 99视频精品全部免费 在线| 亚洲高清免费不卡视频| 久久久精品94久久精品| 草草在线视频免费看| 一进一出抽搐gif免费好疼| 免费无遮挡裸体视频| 熟女人妻精品中文字幕| a级毛片免费高清观看在线播放| av.在线天堂| 国产三级在线视频| 一级黄片播放器| 又粗又爽又猛毛片免费看| 免费观看人在逋| 国产精品人妻久久久久久| 丰满乱子伦码专区| www日本黄色视频网| 国产69精品久久久久777片| 九九久久精品国产亚洲av麻豆| 国产老妇女一区| 91精品国产九色| 国产中年淑女户外野战色| 九九久久精品国产亚洲av麻豆| 久久人妻av系列| 嫩草影院新地址| 免费观看在线日韩| 日韩强制内射视频| 一级a爱片免费观看的视频| 成人午夜高清在线视频| 午夜福利在线观看免费完整高清在 | 国产精品伦人一区二区| 免费看美女性在线毛片视频| 亚洲精品亚洲一区二区| 午夜精品一区二区三区免费看| 九九爱精品视频在线观看| 在线免费观看不下载黄p国产| 亚洲国产色片| 久久韩国三级中文字幕| 无遮挡黄片免费观看| 又黄又爽又免费观看的视频| 大又大粗又爽又黄少妇毛片口| 免费看日本二区| 卡戴珊不雅视频在线播放| 有码 亚洲区| 欧美性猛交黑人性爽| 欧美bdsm另类| 男人舔奶头视频| 色播亚洲综合网| 成人av一区二区三区在线看| 99热精品在线国产| 日本撒尿小便嘘嘘汇集6| 熟女电影av网| 在线播放无遮挡| 特级一级黄色大片| 午夜日韩欧美国产| 赤兔流量卡办理| 赤兔流量卡办理| 国产激情偷乱视频一区二区| 亚洲av电影不卡..在线观看| 极品教师在线视频| 国产精品美女特级片免费视频播放器| 在线免费十八禁| 国产中年淑女户外野战色| aaaaa片日本免费| 亚洲精品久久国产高清桃花| 一夜夜www| 99久久无色码亚洲精品果冻| 亚洲高清免费不卡视频| 久久久久九九精品影院| 国产成人aa在线观看| 麻豆乱淫一区二区| 美女 人体艺术 gogo| 99久国产av精品国产电影| 一个人免费在线观看电影| 97人妻精品一区二区三区麻豆| 午夜福利在线观看免费完整高清在 | 不卡视频在线观看欧美| 国产精品久久久久久亚洲av鲁大| 欧美日韩乱码在线| 精品午夜福利视频在线观看一区| 白带黄色成豆腐渣| 波多野结衣高清作品| 色视频www国产| 亚洲成人av在线免费| 精品久久久久久久久av| 亚洲av不卡在线观看| 成人欧美大片| 人人妻人人澡欧美一区二区| 午夜a级毛片| 69人妻影院| 99久久精品国产国产毛片| 午夜福利在线观看吧| 国产亚洲av嫩草精品影院| 国产女主播在线喷水免费视频网站 | 日本一本二区三区精品| 成人一区二区视频在线观看| 精品熟女少妇av免费看| 国产爱豆传媒在线观看| 亚洲精品色激情综合| 偷拍熟女少妇极品色| 国产av一区在线观看免费| 欧美日韩一区二区视频在线观看视频在线 | 又爽又黄a免费视频| 99视频精品全部免费 在线| 久久亚洲精品不卡| 日韩高清综合在线| 男人狂女人下面高潮的视频| 亚洲国产精品合色在线| 九九久久精品国产亚洲av麻豆| 天堂√8在线中文| 丰满乱子伦码专区| 乱系列少妇在线播放| 欧美国产日韩亚洲一区| 国产精品久久久久久久电影| 国产精品,欧美在线| 97超视频在线观看视频| 亚州av有码| 国产精品久久久久久亚洲av鲁大| 亚洲成人久久性| 国产精品亚洲美女久久久| 大又大粗又爽又黄少妇毛片口| 国产白丝娇喘喷水9色精品| 91午夜精品亚洲一区二区三区| 哪里可以看免费的av片| 久久久国产成人精品二区| 亚洲av中文字字幕乱码综合| 日本 av在线| 亚洲七黄色美女视频| 一级毛片久久久久久久久女| 又爽又黄a免费视频| 亚洲欧美精品自产自拍| 国产精品一及| videossex国产| 啦啦啦观看免费观看视频高清| 亚洲精品亚洲一区二区| 午夜福利在线观看吧| 人妻丰满熟妇av一区二区三区| 三级男女做爰猛烈吃奶摸视频| 久久国产乱子免费精品| 性色avwww在线观看| 国产v大片淫在线免费观看| 干丝袜人妻中文字幕| 两个人视频免费观看高清| 精品久久久久久久久av| 日韩成人伦理影院| 成年女人看的毛片在线观看| 天堂影院成人在线观看| 久久精品国产亚洲av天美| 啦啦啦啦在线视频资源| 最后的刺客免费高清国语| 一进一出抽搐动态| 一本精品99久久精品77| 色视频www国产| 亚洲中文日韩欧美视频| 免费av观看视频| 在线观看66精品国产| 无遮挡黄片免费观看| 超碰av人人做人人爽久久| 国产亚洲精品久久久com| 久久久久精品国产欧美久久久| 日韩,欧美,国产一区二区三区 | 日本一本二区三区精品| 乱系列少妇在线播放| 日本a在线网址| 在线免费十八禁| av.在线天堂| 寂寞人妻少妇视频99o| 亚洲欧美精品自产自拍| av天堂在线播放| 国产爱豆传媒在线观看| 自拍偷自拍亚洲精品老妇| 我要搜黄色片| 麻豆精品久久久久久蜜桃| 亚洲av电影不卡..在线观看| 国产成人a区在线观看| 久久人妻av系列| 精品久久久久久成人av| 日日摸夜夜添夜夜添小说| 亚洲欧美成人精品一区二区| 91在线观看av| 欧美绝顶高潮抽搐喷水| 久久久久国产精品人妻aⅴ院| 亚洲无线观看免费| 一个人看视频在线观看www免费| 一a级毛片在线观看| 亚洲性夜色夜夜综合| 特大巨黑吊av在线直播| 波野结衣二区三区在线| 久久精品国产自在天天线| 嫩草影院新地址| 精品无人区乱码1区二区| 久久久久久久亚洲中文字幕| 99久久久亚洲精品蜜臀av| 变态另类丝袜制服| 1024手机看黄色片| 亚洲人成网站在线观看播放| 亚洲成人中文字幕在线播放| 天美传媒精品一区二区| 能在线免费观看的黄片| 亚洲精华国产精华液的使用体验 | 欧美极品一区二区三区四区| 国产aⅴ精品一区二区三区波| 国产精品国产高清国产av| 日韩欧美精品v在线| 长腿黑丝高跟| 韩国av在线不卡| 亚洲,欧美,日韩| 少妇丰满av| 男人的好看免费观看在线视频| 99精品在免费线老司机午夜| 亚洲经典国产精华液单| 成人毛片a级毛片在线播放| 日韩一本色道免费dvd| 婷婷六月久久综合丁香| 国产黄色小视频在线观看| 美女 人体艺术 gogo| 看片在线看免费视频| 亚洲专区国产一区二区| 无遮挡黄片免费观看| 久久这里只有精品中国| av视频在线观看入口| 麻豆精品久久久久久蜜桃| 在线看三级毛片| 国产亚洲精品av在线| 人人妻人人澡人人爽人人夜夜 | 一进一出抽搐动态| 尤物成人国产欧美一区二区三区| 色尼玛亚洲综合影院| 精品久久久久久久久久久久久| 日本熟妇午夜| 色综合亚洲欧美另类图片| 国内揄拍国产精品人妻在线| av天堂在线播放| 欧美性猛交╳xxx乱大交人| 亚洲五月天丁香| 久久草成人影院| 91在线观看av| 国产老妇女一区| 亚洲成人精品中文字幕电影| 国产精品女同一区二区软件| a级毛色黄片| 国产蜜桃级精品一区二区三区| 少妇被粗大猛烈的视频| 男人和女人高潮做爰伦理| 久久人妻av系列| 亚洲精品成人久久久久久| 欧美xxxx性猛交bbbb| 日本免费a在线| 黄色欧美视频在线观看| 国产精品一及| 老师上课跳d突然被开到最大视频| 国产高清激情床上av| 亚洲人成网站在线播| 婷婷色综合大香蕉| 亚洲人成网站在线播| 久久精品国产自在天天线| 久久精品国产99精品国产亚洲性色| 欧美一区二区亚洲| 精品久久久久久久久久久久久| 亚洲欧美成人综合另类久久久 | 日产精品乱码卡一卡2卡三| 最近的中文字幕免费完整| 国产乱人视频| 久99久视频精品免费| 老熟妇仑乱视频hdxx| 99在线视频只有这里精品首页| 国产一级毛片七仙女欲春2| 成人无遮挡网站| 变态另类成人亚洲欧美熟女| 最近手机中文字幕大全| 麻豆久久精品国产亚洲av| 亚洲欧美中文字幕日韩二区| 又粗又爽又猛毛片免费看| 精品人妻熟女av久视频| 神马国产精品三级电影在线观看| 成人鲁丝片一二三区免费| 国产 一区精品| 国产亚洲欧美98| 国产精品福利在线免费观看| 如何舔出高潮| 菩萨蛮人人尽说江南好唐韦庄 | 日韩欧美精品免费久久| 亚洲国产高清在线一区二区三| 美女cb高潮喷水在线观看| 寂寞人妻少妇视频99o| 禁无遮挡网站| 日本-黄色视频高清免费观看| 亚洲av免费高清在线观看| 国产一级毛片七仙女欲春2| 简卡轻食公司| 最好的美女福利视频网| 欧美极品一区二区三区四区| 日韩欧美一区二区三区在线观看| 亚洲人成网站高清观看| 精品久久久久久久久av| 国产亚洲精品综合一区在线观看| 少妇裸体淫交视频免费看高清| 日韩国内少妇激情av| 日本免费a在线| 伦理电影大哥的女人| 精品久久久久久久末码| 亚洲第一区二区三区不卡| 麻豆国产av国片精品| 日韩欧美 国产精品| 久久久国产成人免费| 天天躁夜夜躁狠狠久久av| 非洲黑人性xxxx精品又粗又长| 日产精品乱码卡一卡2卡三| 一级av片app| 看非洲黑人一级黄片| 内地一区二区视频在线| 最新中文字幕久久久久| 天堂影院成人在线观看| 久久人人爽人人爽人人片va| 国产在线男女| 女同久久另类99精品国产91| 亚洲成人久久性| 国产精品美女特级片免费视频播放器| 日产精品乱码卡一卡2卡三| 男人狂女人下面高潮的视频| av天堂在线播放| 久久99热6这里只有精品| 国内精品美女久久久久久| 麻豆成人午夜福利视频| 日日啪夜夜撸| 蜜桃亚洲精品一区二区三区| 一进一出好大好爽视频| 欧美xxxx性猛交bbbb| 亚洲乱码一区二区免费版| 亚洲av不卡在线观看| 男女做爰动态图高潮gif福利片| 亚洲av电影不卡..在线观看| av中文乱码字幕在线| 蜜桃亚洲精品一区二区三区| 亚洲美女视频黄频| 欧美极品一区二区三区四区| 日韩中字成人| 成年女人毛片免费观看观看9| 少妇被粗大猛烈的视频| 国产色爽女视频免费观看| 国产成年人精品一区二区| 亚洲av中文字字幕乱码综合| 我要搜黄色片| 国产黄片美女视频| 99久国产av精品国产电影| 精品国产三级普通话版| 免费黄网站久久成人精品| eeuss影院久久| 高清毛片免费看| 黑人高潮一二区| 小蜜桃在线观看免费完整版高清| 男女之事视频高清在线观看| 插逼视频在线观看| 国产成人aa在线观看| 国产精品福利在线免费观看| 日本三级黄在线观看| 亚洲自偷自拍三级| 中文资源天堂在线| 性插视频无遮挡在线免费观看| 婷婷精品国产亚洲av| 老司机影院成人| 91午夜精品亚洲一区二区三区| 老司机午夜福利在线观看视频| 久久久成人免费电影| 国产色婷婷99| 国产精品精品国产色婷婷| 国产精品国产高清国产av| 欧美成人一区二区免费高清观看| 国产极品精品免费视频能看的| 美女 人体艺术 gogo| 亚洲成人中文字幕在线播放| 精品人妻一区二区三区麻豆 | 美女 人体艺术 gogo| 五月伊人婷婷丁香| 国产 一区 欧美 日韩| 女生性感内裤真人,穿戴方法视频| 国产精品一区二区免费欧美| 99热只有精品国产| 一本精品99久久精品77| 精品久久久久久久久av| 亚洲性久久影院| 一区二区三区免费毛片| 男女啪啪激烈高潮av片| 成人二区视频| 亚洲av.av天堂| 日韩一区二区视频免费看| 亚洲av第一区精品v没综合| 婷婷亚洲欧美| 在线观看午夜福利视频| 嫩草影视91久久| 老司机午夜福利在线观看视频| 精品乱码久久久久久99久播| 老师上课跳d突然被开到最大视频| 国产一区二区在线av高清观看| 亚洲最大成人中文| 亚洲欧美日韩高清专用| 人人妻人人澡欧美一区二区| 乱码一卡2卡4卡精品| 国产一区二区三区在线臀色熟女| .国产精品久久| 能在线免费观看的黄片| 一级a爱片免费观看的视频| 又爽又黄a免费视频| 五月玫瑰六月丁香| 久久精品国产亚洲av涩爱 | 国产又黄又爽又无遮挡在线| 欧美性感艳星| 在线a可以看的网站| 国产精品美女特级片免费视频播放器| 男女下面进入的视频免费午夜| 免费人成在线观看视频色| av视频在线观看入口| 亚洲中文字幕一区二区三区有码在线看| 国产黄色视频一区二区在线观看 | 国产精品无大码| 国内久久婷婷六月综合欲色啪| 亚洲国产欧美人成| 国产成人freesex在线 | 人人妻,人人澡人人爽秒播| 热99re8久久精品国产| 97人妻精品一区二区三区麻豆| 欧美国产日韩亚洲一区| 成人特级av手机在线观看| 人人妻人人澡人人爽人人夜夜 | 免费观看在线日韩| 精品人妻熟女av久视频| 久久精品夜夜夜夜夜久久蜜豆| 亚洲三级黄色毛片| 成人午夜高清在线视频| 亚洲av二区三区四区| 久久久国产成人免费| 日本色播在线视频| 亚洲av第一区精品v没综合| 国产精品一区二区性色av| 欧美中文日本在线观看视频| 亚洲熟妇中文字幕五十中出| 日韩精品中文字幕看吧| 国产麻豆成人av免费视频| 99久久精品热视频| 看黄色毛片网站| 最近中文字幕高清免费大全6| 国产精品一区二区性色av| 成熟少妇高潮喷水视频| 亚洲国产欧美人成| 婷婷亚洲欧美| 热99re8久久精品国产| 国产成人91sexporn| 午夜日韩欧美国产| 中国美女看黄片| av在线观看视频网站免费| 男女那种视频在线观看| 国产高清有码在线观看视频| 久久热精品热| 国产久久久一区二区三区| 久久久久久大精品| 欧美区成人在线视频| 在线看三级毛片| 久久中文看片网| 在线国产一区二区在线| 99国产精品一区二区蜜桃av| 国产三级中文精品| 又爽又黄a免费视频| 亚洲av一区综合| 99久久久亚洲精品蜜臀av| 亚洲美女搞黄在线观看 | 成人精品一区二区免费| 18禁在线无遮挡免费观看视频 | 夜夜夜夜夜久久久久| 在线免费观看的www视频| 免费看光身美女| 一进一出抽搐动态| 免费av毛片视频| 国产成人一区二区在线| 久久午夜亚洲精品久久| 亚洲成人中文字幕在线播放| 看片在线看免费视频| 俺也久久电影网| www日本黄色视频网| 午夜视频国产福利| 97热精品久久久久久| 村上凉子中文字幕在线| 欧美最黄视频在线播放免费| 毛片一级片免费看久久久久| 亚洲激情五月婷婷啪啪| 直男gayav资源| 激情 狠狠 欧美| 国产视频一区二区在线看| 91精品国产九色| 丰满乱子伦码专区| 欧美区成人在线视频| 精品午夜福利视频在线观看一区| 免费不卡的大黄色大毛片视频在线观看 | 国内精品美女久久久久久| 欧美高清性xxxxhd video|