日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程语言 > c/c++ >内容正文

c/c++

C++从0到1的入门级教学(十三)——继承

發(fā)布時(shí)間:2023/12/9 c/c++ 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 C++从0到1的入门级教学(十三)——继承 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

文章目錄

  • 13 繼承
    • 13.1 繼承的基本語(yǔ)法
    • 13.2 繼承方式
    • 13.3 繼承的對(duì)象模型
    • 13.4 繼承中構(gòu)造和析構(gòu)順序
    • 13.5 繼承同名成員處理方式
    • 13.6 繼承同名靜態(tài)成員處理方式
    • 13.7 多繼承語(yǔ)法
    • 13.8 菱形繼承

13 繼承

繼承是面向?qū)ο笕筇匦灾弧S行╊惡皖愔g存在特殊的關(guān)系,如下圖所示:

我們發(fā)現(xiàn),定義這些類的時(shí)候,每個(gè)子節(jié)點(diǎn)都有父節(jié)點(diǎn)的特性,且有自己的特性。如果在定義類的時(shí)候,有諸如以上的關(guān)系,那么我們?cè)贑++中和Java中都可以采用繼承的方式來簡(jiǎn)化代碼。

13.1 繼承的基本語(yǔ)法

繼承的語(yǔ)法是class 子類類名:繼承方式 父類類名。讓我們看一下下面的例子:

#include <iostream> using namespace std;//class Java //{ //public: // void header() // { // cout << "首頁(yè)、公開課、登錄、注冊(cè)...公共頭部" << endl; // } // void footer() // { // cout << "幫助中心、交流合作、站內(nèi)地圖...(公共底部)" << endl; // } // void left() // { // cout << "Java、Python、C++、...(公共分類列表)" << endl; // } // void content() // { // cout << "Java學(xué)科視頻" << endl; // } //}; // //class Python //{ //public: // void header() // { // cout << "首頁(yè)、公開課、登錄、注冊(cè)...公共頭部" << endl; // } // void footer() // { // cout << "幫助中心、交流合作、站內(nèi)地圖...(公共底部)" << endl; // } // void left() // { // cout << "Java、Python、C++、...(公共分類列表)" << endl; // } // void content() // { // cout << "Python學(xué)科視頻" << endl; // } //}; // //class CPP //{ //public: // void header() // { // cout << "首頁(yè)、公開課、登錄、注冊(cè)...公共頭部" << endl; // } // void footer() // { // cout << "幫助中心、交流合作、站內(nèi)地圖...(公共底部)" << endl; // } // void left() // { // cout << "Java、Python、C++、...(公共分類列表)" << endl; // } // void content() // { // cout << "C++學(xué)科視頻" << endl; // } //};//繼承公共頁(yè)面 class BasePage { public:void header(){cout << "首頁(yè)、公開課、登錄、注冊(cè)...公共頭部" << endl;}void footer(){cout << "幫助中心、交流合作、站內(nèi)地圖...(公共底部)" << endl;}void left(){cout << "Java、Python、C++、...(公共分類列表)" << endl;} };//Java頁(yè)面 class Java :public BasePage { public :void content() {cout << "Java學(xué)科視頻" << endl;} };//Java頁(yè)面 class Python :public BasePage { public:void content(){cout << "Python學(xué)科視頻" << endl;} };//C++頁(yè)面 class CPP :public BasePage { public:void content(){cout << "C++學(xué)科視頻" << endl;} };void test01() {cout << "Java 下載視頻頁(yè)面如下:" << endl;Java java;java.header();java.footer();java.left();java.content();cout << "Python 下載視頻頁(yè)面如下:" << endl;Python python;python.header();python.footer();python.left();python.content();cout << "C++ 下載視頻頁(yè)面如下:" << endl;CPP cpp;cpp.header();cpp.footer();cpp.left();cpp.content(); }int main() {test01(); }

子類有時(shí)候也叫派生類,而父類有時(shí)候也叫基類。

繼承的使用如果是對(duì)于學(xué)習(xí)過Java的人來說是非常簡(jiǎn)單的,但不同于Java的是,其并不是像Java一樣是單繼承而是多繼承,這個(gè)觀點(diǎn)我們?cè)诤竺娉掷m(xù)提到,不用著急。

13.2 繼承方式

我們已經(jīng)知道繼承的語(yǔ)法怎么使用了,但是我們對(duì)繼承的方式還是了解頗淺,在這一小節(jié)中,讓我們看下繼承有哪些方式吧。

繼承的方式一共有三類:

  • 公共繼承
  • 保護(hù)繼承
  • 私有繼承

讓我們看一下繼承方式的示意圖:

對(duì)于父類私有的東西,子類無論如何繼承都無法得到,這是其一;除了私有權(quán)限的東西,其他的都好說,如果是公共繼承,那么子類會(huì)將父類的公有屬性和保護(hù)屬性繼承,并且不變其權(quán)限;如果是保護(hù)繼承,那么在繼承父類除私有屬性外,其他屬性一律變?yōu)樽宇惐Wo(hù)屬性;同樣地,如果是私有繼承,那么在繼承父類除私有屬性外,其他屬性一律變?yōu)樽宇愃接袑傩浴?/p> #include <iostream> using namespace std;//繼承方式 //公共繼承 class Base1 { public:int m_A; protected:int m_B; private:int m_C; };class Son1 :public Base1 { public:void func() {m_A = 10;//父類中的公共權(quán)限成員,到子類中依然是公共權(quán)限m_B = 10;//父類中的保護(hù)權(quán)限成員,到了子類中依然是保護(hù)權(quán)限//m_C = 10;不可訪問,父類中的私有權(quán)限成員,子類繼承不了} };void test01() {Son1 s1;s1.m_A;//公共權(quán)限類內(nèi)可訪問,類外也可訪問//s1.m_B;保護(hù)權(quán)限類內(nèi)可訪問,類外不可訪問 }//保護(hù)繼承 class Base2 { public:int m_A; protected:int m_B; private:int m_C; };class son2 :protected Base2 { public:void func() {m_A = 100;//父類中公共成員,到了子類中變成保護(hù)權(quán)限m_B = 100;//父類中保護(hù)成員,到了子類中變成了保護(hù)權(quán)限//m_C = 100;即使是保護(hù)繼承,子類依然得不到父類私有成員} };void test02() {son2 s2;//s2.m_A = 100;//在son2中m_A變?yōu)楸Wo(hù)權(quán)限,因此類外訪問不到//s2.m_B = 100;//與上面同理,不多解釋 }//私有繼承 class Base3 { public:int m_A; protected:int m_B; private:int m_C; };class son3 : private Base3 { public:void func(){m_A = 100;//父類中公共成員,到了子類中變成私有權(quán)限m_B = 100;//父類中保護(hù)成員,到了子類中變成了私有權(quán)限//m_C = 100;即使是保護(hù)繼承,子類依然得不到父類私有成員} };void test03() {son3 s3;//s3.m_A = 100;//在son3中m_A變?yōu)樗接袡?quán)限,因此類外訪問不到//s3.m_B = 100;//與上面同理,不多解釋 }int main() {test01();test02();test03(); }

13.3 繼承的對(duì)象模型

有時(shí)候我們應(yīng)該提出一個(gè)疑問,對(duì)于從父類繼承而來的成員,哪些屬于子類對(duì)象?

從下面的代碼中,我們相信可以找到自己想要的答案。

#include <iostream> using namespace std;//繼承中的對(duì)象模型 class Base { public:int m_A; protected:int m_B; private:int m_C; };class Son : public Base { public:int m_D; };void test01() {cout << "size of Son = " << sizeof(Son) << endl; }int main() {test01(); }

out:

為什么會(huì)這樣?

從結(jié)果來看,父類中非靜態(tài)成員屬性都會(huì)被子類繼承下去。即使是私有的成員,雖然編譯器不能讓其訪問,但是還是能夠繼承下來。

我們想要驗(yàn)證這個(gè)猜想。

對(duì)此我們可以打開Vistul stdio的開發(fā)者命令行工具。

打開完后。我們回來找到我們的代碼文件對(duì)應(yīng)的位置。

復(fù)制備用。

我們使用linux命令在開發(fā)者命令行工具中實(shí)現(xiàn)文件路徑跳轉(zhuǎn)。

cd C:\ cd C:\UserWorkStation\3_代碼\C++\Test01

然后使用以下命令查看該文件夾下的文件。

dir

用以下的命令——報(bào)告單個(gè)類分布圖+類名字+文件名字。

cl /d1 reportSingleClassLayoutSon Test01.cpp

從圖上我們可以看到,實(shí)際上父類的私有成員也被子類Son繼承下來了,之所以不能用只不過是受編譯器的影響無法訪問罷了 。

13.4 繼承中構(gòu)造和析構(gòu)順序

子類繼承父類后,當(dāng)創(chuàng)建子類對(duì)象,也會(huì)調(diào)用父類的構(gòu)造函數(shù)。那么此時(shí)我們引出問題:父類和子類的構(gòu)造和析構(gòu)順序是誰(shuí)先誰(shuí)后呢?從下面的代碼中,我們或許能夠找到我們的答案。

#include <iostream> using namespace std;class Base { public:Base() {cout << "Base構(gòu)造函數(shù)!" << endl;}~Base() {cout << "Base析構(gòu)函數(shù)!" << endl;} };class Son :public Base { public:Son() {cout << "Son構(gòu)造函數(shù)!" << endl;}~Son() {cout << "Son析構(gòu)函數(shù)!" << endl;} };void test01() {Son s; }int main() {test01(); }

out:

其實(shí)這個(gè)結(jié)果是顯而易見的。因?yàn)槟銢]有父類哪來的子類,而且子類的供給來源于父類,要想銷毀父類必須先把子類給消除。

13.5 繼承同名成員處理方式

我們不禁拋出一個(gè)問題,當(dāng)子類和父類出現(xiàn)同名的成員時(shí),如何通過子類對(duì)象,訪問到子類或父類中同名的數(shù)據(jù)呢?

很簡(jiǎn)單,加修飾符即可。對(duì)于訪問子類同名的成員,直接訪問即可,但是如果訪問父類同名成員,加上作用域。

跟著下面的代碼敲一下,我相信你能夠理解我說的是什么。

#include <iostream> using namespace std;class Base { public :Base() {m_A = 100;}int m_A;void func() {cout << "Base-func()調(diào)用" << endl;} };class Son :public Base { public:Son() {m_A = 200;}int m_A;void func(){cout << "Son-func()調(diào)用" << endl;} };//同名成員屬性的處理方式 void test01() {Son s;cout << "Son的m_A = " << s.m_A << endl;//如果通過子類對(duì)象 訪問到父類中同名成員,需要加上作用域cout << "Base的m_A = " << s.Base::m_A << endl; }//同名成員函數(shù)的處理方式 void test02() {Son s;s.func();s.Base::func(); }int main() {//test01();test02(); }

在上面的代碼中,明顯地,如果想要調(diào)用子類的同名函數(shù),直接按平時(shí)那么調(diào)用就行了;但是如果想要調(diào)用父類的同名函數(shù),那么就需要加上父類::成員實(shí)現(xiàn)調(diào)用。

還有一個(gè)需要考慮的問題是,我們前面講過函數(shù)重載。函數(shù)重載時(shí),相同名字的函數(shù)就會(huì)變多,此時(shí)又會(huì)發(fā)生什么情況呢?

我們?cè)囍鴮?duì)父類的同名函數(shù)重載。

class Base { public :Base() {m_A = 100;}int m_A;void func() {cout << "Base-func()調(diào)用" << endl;}void func(int a) {a = 100;} };

這時(shí)候如果想要試著不加作用域在子類對(duì)象中調(diào)用父類的重載函數(shù),那么會(huì)失敗。

因?yàn)樵谀悴患幼饔糜驎r(shí),系統(tǒng)會(huì)默認(rèn)為你想要調(diào)用的是子類對(duì)象中的同名函數(shù),而同名函數(shù)沒有重載,重載的是父類的;換而言之,當(dāng)子類的父類出現(xiàn)同名函數(shù)時(shí),如果通過子類對(duì)象調(diào)用,那么父類的所有同名函數(shù)都會(huì)被屏蔽,而如果想要得到被屏蔽的函數(shù),加上作用域就能解決這一問題。

13.6 繼承同名靜態(tài)成員處理方式

在前面的敘述中,我們談?wù)摰亩际欠庆o態(tài)成員。這這一小節(jié)中,我們?cè)囍務(wù)撘幌蚂o態(tài)成員。

我們不禁發(fā)問,靜態(tài)成員和非靜態(tài)成員處理方法一樣嗎?答案是一樣的。

我們?cè)囍靡幌孪旅娴拇a,它能告訴我們答案。

#include <iostream> using namespace std;//繼承中的同名靜態(tài)成員處理方式 class Base { public:static int m_A;static void func() {cout << "Base_func" <<endl;} }; int Base::m_A = 100;class Son:public Base { public:static int m_A;static void func(){cout << "Son_func" << endl;} }; int Son::m_A = 200;//同名靜態(tài)成員屬性 void test01() {//1、通過對(duì)象訪問Son s;cout << "Son的m_A = " << s.m_A << endl;cout << "Base的m_A = " << s.Base::m_A << endl;//2、通過類名訪問cout << "Son的m_A = " << Son::m_A << endl;cout << "Base的m_A = " << Son::Base::m_A << endl; }//同名靜態(tài)成員函數(shù) void test02() {//1、通過對(duì)象訪問Son s;s.func();s.Base::func();//2、通過類名訪問Son::func();Son::Base::func(); }int main() {//test01();test02(); }

13.7 多繼承語(yǔ)法

不同于Java,C++有著多繼承模式。換而言之,C++允許一個(gè)子類繼承多個(gè)父類。其語(yǔ)法如下:

class 子類:繼承方式 父類1,繼承方式 父類2…

當(dāng)然,多繼承會(huì)伴隨著同名成員的出現(xiàn),所以需要加上作用域加以區(qū)分。

在實(shí)際開發(fā)中,是不推薦使用多繼承的。

讓我們?cè)囍靡幌孪旅娴拇a,仔細(xì)體會(huì)其中的意境。

#include <iostream> using namespace std;//多繼承語(yǔ)法 class Base1 { public:Base1() {m_A = 100;}int m_A; };class Base2 { public:Base2(){m_B = 200;}int m_B; };class Son :public Base1, public Base2 { public:Son() {m_C = 300;m_D = 400;}int m_C;int m_D; };void test01() {Son s;cout << "sizeof Son = " << sizeof(s) << endl; }int main() {test01(); }

out:

多繼承滿足單繼承的一切特性。也就是說,單繼承出現(xiàn)的問題,多繼承也會(huì)出現(xiàn),這時(shí)候就需要仔細(xì)回顧前面幾個(gè)小節(jié)的知識(shí)了。

13.8 菱形繼承

從名字上看很好理解。菱形繼承就是一個(gè)父類分兩子類,然后又有個(gè)孫子類繼承兩子類。就這么簡(jiǎn)單。當(dāng)你聽到鉆石繼承這個(gè)術(shù)語(yǔ)時(shí),一般也是指菱形繼承。

菱形繼承也會(huì)出現(xiàn)幾個(gè)問題。最簡(jiǎn)單的問題就是,如果兩個(gè)子類有同名成員,那么在孫類的時(shí)候調(diào)用兩個(gè)子類的同名成員就得加上作用域,以防出現(xiàn)二義性。

還有一個(gè)問題是,我們繼承動(dòng)物的數(shù)據(jù)時(shí),由于兩個(gè)子類的繼承,兩個(gè)子類分別占有一個(gè)數(shù)據(jù),當(dāng)孫類繼承兩子類時(shí),就會(huì)繼承兩份動(dòng)物數(shù)據(jù),但是我們很清楚,這份數(shù)據(jù)我們只需要一份,為此,我們需要解決這個(gè)問題。

在下面的代碼中,我們會(huì)提到我們是如何解決這個(gè)問題的。

#include <iostream> using namespace std;//動(dòng)物類 class Animal { public:int m_Age; };//羊類 class Sheep:virtual public Animal {};//駝?lì)?class Tuo :virtual public Animal {};//羊駝?lì)?class YangTuo :public Sheep, public Tuo {};void test01() {YangTuo yt;yt.Sheep::m_Age = 18;yt.Tuo::m_Age = 28;//出現(xiàn)菱形繼承時(shí),兩個(gè)父類擁有相同數(shù)據(jù),需要加上作用域區(qū)分cout << "yt.Sheep::m_Age" << yt.Sheep::m_Age << endl;cout << "yt.Tuo::m_Age" << yt.Tuo::m_Age << endl;//問題2:羊駝的年齡到底是多少?菱形繼承導(dǎo)致了數(shù)據(jù)有兩份,資源浪費(fèi)//解決:利用虛繼承就能夠解決上述問題。cout << "yt.m_Age" << yt.m_Age << endl; }int main() {test01(); }

out:

虛繼承、虛基類和虛基類指針

如果我們只想在子類中保留一份數(shù)據(jù),那么我們可以定義虛基類,使派生類中只保留一份拷貝。

虛基類的定義方式是,在子類繼承父類時(shí),在冒號(hào)后繼承方式前間添加virtual關(guān)鍵字,這樣,它們共同繼承的父類我們就叫做虛基類。對(duì)應(yīng)到上述的例子,Animal就是虛基類。

我們使用13.3中學(xué)習(xí)到的開發(fā)者工具看一下類的結(jié)構(gòu)。

從圖中可以看出,虛基類的兩個(gè)子類內(nèi)部供有一個(gè)虛基類表(vbtable),該表中記載著對(duì)于基類數(shù)據(jù)的使用,當(dāng)我們用羊駝?lì)惱^承兩子類時(shí),羊駝?lì)愔袚碛袃筛摶愔羔?#xff0c;分別指向兩個(gè)虛基類表,以便共享同一份數(shù)據(jù)。

總結(jié)

以上是生活随笔為你收集整理的C++从0到1的入门级教学(十三)——继承的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

久久久久麻豆 | 五月婷婷六月丁香在线观看 | 亚洲国产wwwccc36天堂 | 91精品电影 | 国产精品无 | 国产精品一区二区三区久久久 | 日日干影院 | 一区二区三区在线观看免费视频 | 日韩中文在线视频 | 久久久久女教师免费一区 | www色网站| 色香蕉在线视频 | 天天干.com| 日韩在线视频观看 | 毛片永久新网址首页 | 中文字幕av在线不卡 | 久久国产区 | 久久精品福利视频 | 国产精品av免费在线观看 | av三级在线免费观看 | 99久久精品一区二区成人 | 日韩理论在线播放 | 欧美精品一区二区免费 | 久久视频一区 | 亚洲激情六月 | 在线看污网站 | 在线观看91网站 | 69av视频在线观看 | 免费在线成人av电影 | 国产精品久久久免费看 | 国产精品不卡 | 亚洲精品视频一二三 | 日韩成片| 国产免费资源 | 操天天操 | 成年人免费观看国产 | 亚洲毛片在线观看. | 国产91精品一区二区麻豆亚洲 | 在线有码中文字幕 | 欧美一级艳片视频免费观看 | 日批在线观看 | 国产精品久久久久久久久久久杏吧 | 国产人成在线视频 | 精品亚洲男同gayvideo网站 | 久久久久久久久久久免费av | 久久www免费视频 | 天天爽天天射 | 国产亚洲精品xxoo | 国产一二三精品 | 亚洲在线观看av | 91看成人 | 东方av免费在线观看 | 免费观看成人 | 人人澡超碰碰97碰碰碰软件 | 97人人澡人人添人人爽超碰 | 欧美成人高清 | 91亚洲网 | 欧美一区二区在线免费看 | 精品a级片 | 91免费的视频在线播放 | 亚洲欧洲在线视频 | 国产一区二区在线视频观看 | 日韩黄视频 | 久久免费av电影 | 国产九九热视频 | 欧美一级片在线播放 | 欧美精品久久99 | 99精品视频在线看 | 91av在线免费看 | 碰超在线 | 免费精品在线视频 | 69精品在线| 亚洲电影院 | .国产精品成人自产拍在线观看6 | 中文字幕一区二区三区四区视频 | 天天搞天天干 | 在线91观看| 一级黄色电影网站 | 天天操天天射天天爽 | 亚洲国产成人av网 | 国产小视频在线播放 | 国产精品久久久久久久久久尿 | 天天干天天干天天干 | 色婷婷国产 | 午夜少妇| 国产精品成人国产乱 | 国产精品九九九九九 | 国产精品成人av久久 | 手机av电影在线 | 国产亚洲精品av | 99久久99热这里只有精品 | 麻豆国产精品永久免费视频 | 中文字幕一区二区三区乱码在线 | 日本三级不卡 | 国产精品永久在线 | 色a网| 国内精品在线一区 | 岛国大片免费视频 | 在线观看黄色av | 又湿又紧又大又爽a视频国产 | 免费h在线观看 | 久操视频在线播放 | 久久国产精品久久精品国产演员表 | 亚洲视频久久久 | 日韩免费视频线观看 | 精品一区二区亚洲 | 深爱激情综合 | 黄色a视频| 开心激情综合网 | 毛片网站免费在线观看 | 亚洲免费公开视频 | 悠悠av资源片 | 国产精品www | 国产黄网站在线观看 | 国产免费成人av | 欧美日韩在线观看一区二区 | 日韩激情久久 | 中文在线a∨在线 | 91精品网站在线观看 | 中文av在线天堂 | a级片网站| 美女在线观看网站 | 在线成人一区二区 | 探花视频在线版播放免费观看 | 91在线看黄| 国产精品免费大片视频 | 国产精品成人自产拍在线观看 | 国产69精品久久99的直播节目 | 日韩区视频 | 东方av免费在线观看 | a黄色影院| 亚洲激情六月 | 欧美日韩视频网站 | 丰满少妇在线 | 激情视频在线高清看 | 国产免费中文字幕 | 日本高清免费中文字幕 | 日韩专区av| 色视频网站在线观看一=区 a视频免费在线观看 | 天堂va在线观看 | 午夜精品一二三区 | 夜夜躁日日躁狠狠久久88av | 99久精品视频 | 99视频久| 一区二区三区免费 | 十八岁以下禁止观看的1000个网站 | 国产精品亚洲片在线播放 | 国精产品999国精产品视频 | 亚洲一区二区精品3399 | 久久色视频 | 国产精品高清在线 | 久久韩国免费视频 | 黄色成品视频 | 亚洲精品小视频 | 免费看久久久 | 天天干天天玩天天操 | 最近中文字幕视频完整版 | 天天曰| 久久精品第一页 | av成人在线网站 | 激情影音 | 色综合久久网 | 日韩高清在线看 | 久久激情五月丁香伊人 | 中文字幕日韩精品有码视频 | 美女露久久 | www.夜夜爽 | 91av精品| 久久午夜网 | 少妇av网 | 伊人久久国产精品 | 中文在线a在线 | 手机在线黄色网址 | 日本成人免费在线观看 | 色综合久久88色综合天天免费 | 国产在线传媒 | 久久精品一区二区三区中文字幕 | 黄在线免费看 | 国产原厂视频在线观看 | 九九免费在线观看视频 | 日韩成人免费观看 | 国产亚洲精品成人av久久ww | 国产成人精品免费在线观看 | 欧美日韩国产精品爽爽 | 曰本三级在线 | 四虎在线免费视频 | 国产精品成人免费一区久久羞羞 | 人人涩 | 色婷婷啪啪免费在线电影观看 | 狠狠操精品 | 综合久久久久久 | 激情综合色播五月 | 久久久免费电影 | 精品一区av | 日韩欧美xxx| 超级碰碰碰碰 | aa一级片 | 精品99久久久久久 | 国产小视频在线观看免费 | 看v片| a视频在线观看免费 | 亚州欧美精品 | 久久不卡日韩美女 | 欧美一区二区伦理片 | 国产午夜三级 | 日韩欧美中文 | 亚洲免费av观看 | 国产69精品久久久久久久久久 | 91亚洲精品视频 | a黄色| 97视频免费在线看 | 精品视频免费看 | 国产999精品久久久影片官网 | 久久国产亚洲精品 | 99久久精品国产欧美主题曲 | 国产精品久久久777 成人手机在线视频 | 久久无码精品一区二区三区 | 国产一区二区在线免费视频 | 欧美大香线蕉线伊人久久 | 91大神在线观看视频 | 天堂av在线网 | 日韩欧美一区二区不卡 | 欧美另类交人妖 | 免费色视频 | 免费99精品国产自在在线 | 最新av中文字幕 | 狠狠网站| 午夜影视av | 一级性av | 亚洲免费在线播放视频 | 免费性网站 | 中文字幕av网站 | 丝袜精品视频 | 伊人永久 | 国产视频1区2区3区 久久夜视频 | 黄色精品网站 | 亚洲精品网站在线 | 九九九九精品九九九九 | 福利一区二区三区四区 | 亚洲成人精品久久久 | av福利在线导航 | 欧美性久久久久久 | 五月综合色婷婷 | 黄色大全在线观看 | h视频日本 | 国产精品九九九九九九 | 九九综合在线 | 一区二区三区四区久久 | 成人在线免费av | 天天操天天干天天插 | 亚洲欧洲视频 | av国产在线观看 | 成人av免费在线观看 | 在线观看日本高清mv视频 | 日本在线观看一区二区三区 | 久久国产精品成人免费浪潮 | 亚洲免费一级电影 | 五月天com | 在线看不卡av | 亚洲精品视频播放 | 丁香导航 | 顶级欧美色妇4khd | 91精品伦理 | 日韩精品一区二区不卡 | 天堂av在线网址 | 精品一二 | 深爱五月网 | 日日夜夜天天人人 | 成人小视频在线 | 亚洲精品乱码白浆高清久久久久久 | 狠狠操导航 | 国产午夜精品免费一区二区三区视频 | 91精品国产高清自在线观看 | 国产精品国内免费一区二区三区 | 五月婷婷久久综合 | 国产一区欧美在线 | 久久久久久久久亚洲精品 | www.在线看片.com | 精品国产精品久久一区免费式 | 国产精品国产三级国产 | 三级动态视频在线观看 | 国产精品99久久久精品免费观看 | 在线一二三区 | 日韩区视频 | 日韩av中文字幕在线 | 中文字幕在线观看一区二区三区 | 91x色| 中文资源在线播放 | 美女网站在线 | 超碰在线日韩 | 国产原厂视频在线观看 | 在线欧美a | 久久一本综合 | 新版资源中文在线观看 | 日韩久久久久久久 | 精品国产伦一区二区三区观看方式 | 综合天堂av久久久久久久 | 亚洲欧美精品在线 | 成人一级在线观看 | 狠狠综合网 | 欧洲精品亚洲精品 | 在线免费观看视频 | 天天插狠狠干 | 久久精品欧美一区 | 日韩欧美国产精品 | 丁香六月欧美 | 99久久精品久久亚洲精品 | 在线国产一区 | 免费看三级黄色片 | 国产一区麻豆 | 一区二区视频在线看 | 国产精品女教师 | 亚洲精品国产成人 | 国产精品涩涩屋www在线观看 | 免费看国产黄色 | 在线观看一二三区 | 一级久久久 | 日韩在线观 | 国产人成精品一区二区三 | 成年人在线电影 | 国产69精品久久app免费版 | 天天干天天做 | 久草在线免费在线观看 | 色成人亚洲 | 一区在线电影 | 狠狠干干| 成年人免费观看国产 | 久久久久久国产精品 | av久久在线 | 日韩电影中文字幕 | 免费亚洲视频 | 深夜免费小视频 | 国产精品第二十页 | 中文字幕在线观看视频一区二区三区 | www.超碰| 国产永久免费观看 | 夜夜操天天摸 | 国产中文 | 在线免费av电影 | 中文字幕乱在线伦视频中文字幕乱码在线 | 日韩av高清 | 成年人免费看 | 嫩草91影院 | av在线播放中文字幕 | 中文字幕第一页在线播放 | 色国产精品一区在线观看 | 日韩激情久久 | 日日弄天天弄美女bbbb | 国产精品久久久久久久久久直播 | 免费网站色 | 韩国在线一区二区 | 久久久久国产精品免费 | 欧美日韩不卡一区 | 在线一区电影 | 国产精品久久久久久五月尺 | 成人免费在线网 | 天天干天天色2020 | 久久精品综合 | 91麻豆文化传媒在线观看 | 日韩中文幕| 日韩素人在线观看 | 婷婷视频导航 | 免费观看全黄做爰大片国产 | 97免费公开视频 | 国产一级免费在线观看 | 天天干夜夜爱 | 日韩一级黄色av | 二区三区毛片 | 国产成人av综合色 | 欧美地下肉体性派对 | 一本一本久久a久久精品综合小说 | 韩国一区在线 | 又爽又黄在线观看 | 日日摸日日添夜夜爽97 | 国产精品久久久久久久久久 | 色综合www | 99999精品视频 | 欧美激情va永久在线播放 | 国产成人精品一区二区在线观看 | 免费看v片网站 | 久久天天操 | 五月婷婷六月综合 | 日日躁夜夜躁xxxxaaaa | 亚洲3级 | 国产精品第一视频 | 色婷婷福利视频 | 亚洲精品欧洲精品 | 天天综合网入口 | 黄色毛片一级片 | 亚洲全部视频 | 中文在线免费一区三区 | 日韩精品一区二区三区免费视频观看 | 久久久www成人免费毛片 | 一个色综合网站 | 中文字幕 婷婷 | 国产中文字幕网 | 国产一区二区三区黄 | 精品国产一区二区三区久久久蜜臀 | 久久久午夜精品福利内容 | 国产又黄又爽无遮挡 | 波多野结衣视频在线 | 欧美ⅹxxxxxx | 91九色视频网站 | 日日色综合 | 亚洲春色成人 | 欧美伦理一区二区三区 | 国产精品wwwwww | 一区二区视频在线播放 | 久久精品中文 | 日本在线精品视频 | 怡红院av久久久久久久 | 亚洲不卡在线 | 欧美性久久久久久 | 91精彩视频在线观看 | 中文字幕有码在线观看 | 亚洲精品9 | 久久av网址 | 97免费在线观看 | 99精品免费久久久久久日本 | 在线日韩一区 | 国产免费久久av | 天天色天天射天天综合网 | 久久免费在线观看视频 | 97精品在线观看 | 成人精品久久久 | 久久久久久精 | 在线一级片 | 久久久精品久久日韩一区综合 | 97碰在线| 美女国产| 波多野结衣在线播放视频 | 一级成人在线 | 欧美精品做受xxx性少妇 | 草久在线 | 久久久99久久 | 狠狠色丁香婷婷综合 | 欧美黄污视频 | 欧美一级视频一区 | 久久精品国产亚洲精品2020 | 一级一片免费视频 | 久久经典国产视频 | 国产成人免费在线 | 99久久99视频只有精品 | 精品久久久久久久久久久院品网 | 偷拍区另类综合在线 | 国产一级片免费视频 | 色小说av| 国产亚洲成av人片在线观看桃 | 五月婷婷在线播放 | 91九色蝌蚪视频 | 国产激情久久久 | 手机在线中文字幕 | 99在线热播精品免费99热 | 国产精品久久久久久久久久妇女 | 少妇资源站 | 日韩精品视频在线免费观看 | 国产精品久久久久毛片大屁完整版 | 国产精品2019 | 在线日本看片免费人成视久网 | 97国产超碰在线 | 国产精品成人a免费观看 | 亚州精品天堂中文字幕 | 日韩免费视频播放 | 婷婷丁香久久五月婷婷 | 久久久精品免费看 | 91丨九色丨勾搭 | 97久久精品午夜一区二区 | 美女久久一区 | 国产欧美在线一区 | 亚洲欧美日韩精品久久奇米一区 | 国产亚洲aⅴaaaaaa毛片 | 三级在线视频观看 | 狠狠色伊人亚洲综合网站色 | 91自拍视频在线观看 | 欧美成人视 | 婷婷激情5月天 | 激情影院在线观看 | 91在线91| 日本韩国精品在线 | 一区二区三区视频网站 | 91精品视频免费在线观看 | 久久久不卡影院 | 国产精品手机在线观看 | 精品视频9999 | 91爱爱电影 | 免费高清av在线看 | 91成人网页版 | 欧美精品久久久久久 | 国产精品一区二区三区免费视频 | 日本精品二区 | 成人一区二区三区在线观看 | 国产人成看黄久久久久久久久 | 91精品在线免费观看视频 | 天天弄天天干 | 日韩av片无码一区二区不卡电影 | 国产一级片视频 | 国产视频中文字幕在线观看 | 黄色免费高清视频 | 99精品偷拍视频一区二区三区 | 成人蜜桃视频 | 亚洲涩综合| 欧美色精品天天在线观看视频 | 成 人 黄 色 视频播放1 | 波多野结衣一区三区 | 久久精品视频中文字幕 | 亚洲精品日韩一区二区电影 | 国产黄色网 | 中文字幕国语官网在线视频 | 九九综合九九综合 | 操碰av| 精品xxx| 天天操天天摸天天干 | 色欧美日韩 | 中文字幕在线国产精品 | 久久精品99国产精品亚洲最刺激 | 亚洲精品伦理在线 | 国产又黄又猛又粗 | 日本中文字幕在线播放 | 婷婷伊人综合 | 久草在线费播放视频 | 欧美日韩国产一二三区 | 一区二区欧美在线观看 | 国产精品久久久久久久久久不蜜月 | 免费在线观看成人小视频 | 色香蕉视频 | 国产免费一区二区三区最新6 | 特级毛片在线观看 | 亚洲美女视频网 | 欧美-第1页-屁屁影院 | 国产黄色精品在线观看 | 国产精品一区二区久久久 | 婷婷视频在线 | 亚洲激情在线播放 | 久久久久国产成人免费精品免费 | 97在线免费观看 | 国产真实精品久久二三区 | 草久久久久久久 | 婷婷亚洲激情 | 亚洲成a人片在线观看中文 中文字幕在线视频第一页 狠狠色丁香婷婷综合 | 97超碰色| 国内成人精品2018免费看 | 天天干天天摸天天操 | 一区二区三区久久 | 视频在线观看91 | 福利区在线观看 | 国产免费看 | 色五月色开心色婷婷色丁香 | 最近中文字幕mv免费高清在线 | 免费在线观看毛片网站 | 精品在线观看免费 | 国产精品国产三级国产 | 婷婷丁香九月 | 成人黄色电影在线 | 日韩av免费在线电影 | 久热色超碰 | 99九九热只有国产精品 | 国产成人综合图片 | 国产不卡精品 | 亚洲性少妇性猛交wwww乱大交 | 久久久国产高清 | 久久婷婷久久 | 日韩欧美有码在线 | 在线观看av网 | 国产a高清| 激情视频在线观看网址 | 亚洲国产精品成人va在线观看 | 麻豆视频在线播放 | 91超级碰碰 | 99爱在线观看 | 狠狠色丁香婷婷综合久小说久 | 正在播放一区二区 | 亚洲国产高清视频 | 在线视频婷婷 | 在线 影视 一区 | 精品亚洲免a | 亚洲精品观看 | 日韩欧美视频在线观看免费 | 亚洲欧美国内爽妇网 | 亚洲一级电影视频 | 日日夜夜人人精品 | 国产一级在线观看 | 一区二区久久久久 | 中文字幕av免费在线观看 | 日p视频 | www视频在线播放 | 91视频中文字幕 | 欧美成人在线网站 | 丰满少妇高潮在线观看 | 日日日爽爽爽 | 久久99精品国产麻豆婷婷 | 456成人精品影院 | 国产夫妻av在线 | 91香蕉视频在线下载 | 麻豆免费看片 | 天天操天天操 | 美女网站黄免费 | 国产一级在线观看 | 国产精品久久久久三级 | 丝袜美腿亚洲 | 日韩成人免费电影 | 国产理论片在线观看 | 国产欧美精品一区二区三区四区 | 亚洲欧美日韩国产一区二区三区 | 国产老太婆免费交性大片 | 久草精品视频在线观看 | 久久免费视频这里只有精品 | 91插插视频 | 日韩在线视频观看 | 亚洲精品久久久蜜臀下载官网 | 国产精品欧美日韩在线观看 | 欧美a级在线免费观看 | 国产视频每日更新 | 久久成人精品电影 | 日韩av三区 | 中文字幕在线观看完整版电影 | 国产自制av| 国产精品久久久久久久99 | 500部大龄熟乱视频使用方法 | 久久久资源 | 久久精品屋| 亚洲粉嫩av | www.狠狠操.com | 高清av中文在线字幕观看1 | 97在线公开视频 | 久久久久亚洲精品中文字幕 | a√国产免费a | 色五月色开心色婷婷色丁香 | 亚洲激精日韩激精欧美精品 | 青青河边草免费视频 | 日韩字幕在线观看 | 久久久鲁| 日日夜夜婷婷 | 91精品国产麻豆国产自产影视 | 日韩欧美一区二区三区免费观看 | 六月丁香婷婷久久 | 天天激情在线 | 国产高清专区 | 久久久香蕉视频 | 日韩精品一区二区三区在线播放 | 亚洲丝袜一区二区 | 国产高清一区二区 | 中文字幕 国产视频 | 在线观看完整版 | 久久国内精品99久久6app | 久久免费精彩视频 | 久久免费的精品国产v∧ | 麻豆系列在线观看 | 国产精品1区2区3区在线观看 | 久久国产精品久久精品国产演员表 | 少妇搡bbbb搡bbb搡忠贞 | 日韩欧美综合精品 | 日韩电影在线观看一区二区 | 中文字幕黄色网 | 亚洲美女精品区人人人人 | 成人一级片视频 | 99色在线播放 | 色婷婷www | 欧美日韩中字 | 中文字幕在线精品 | 亚洲欧美国产精品va在线观看 | 精品欧美乱码久久久久久 | 51精品国自产在线 | 色爽网站 | 国产一区二区在线播放 | 国产超碰在线观看 | 91网址在线看 | 亚洲电影自拍 | 日本大尺码专区mv | 欧美一区二区在线 | 成人黄在线观看 | 久久伦理电影网 | 偷拍区另类综合在线 | 四虎影视成人精品国库在线观看 | 精品高清视频 | 欧美激情综合色综合啪啪五月 | 99久久9 | 91视频在线免费 | 中文字幕亚洲精品日韩 | 欧美日韩国产二区三区 | 狠狠狠色狠狠色综合 | 中文字幕超清在线免费 | www.成人精品 | 黄网站色成年免费观看 | 日日夜日日干 | 日韩在线 一区二区 | 中文字幕第一 | 日日躁你夜夜躁你av蜜 | 久久久一本精品99久久精品66 | 国产不卡av在线播放 | 美女网站视频一区 | 黄色av网站在线观看免费 | 亚洲成人av在线 | 久久久午夜剧场 | 亚洲伊人色| 欧美成人性战久久 | 欧美91片 | 国内外成人在线视频 | 99久久视频| 91成人精品国产刺激国语对白 | 日日碰狠狠躁久久躁综合网 | 欧美精品在线免费 | 99精品系列 | 91超级碰| 91麻豆精品一区二区三区 | 黄色片视频在线观看 | 久草剧场 | 午夜性色 | 国产高清久久久久 | 天天操天天干天天干 | 国产一区视频在线观看免费 | 国产99久久九九精品 | 日本中文字幕在线观看 | 中文字幕人成一区 | 免费看高清毛片 | 久久激情片 | 欧美日产一区 | www.狠狠| 久久理论电影网 | 最近久乱中文字幕 | 日韩欧美高清在线观看 | 国产精品成人av电影 | 欧美日韩亚洲国产一区 | 一区二区三区免费在线观看 | 亚洲欧美日韩国产精品一区午夜 | 99久久精品国产欧美主题曲 | 亚洲激情视频在线 | 免费在线观看成年人视频 | 久久久精品网站 | 在线观看免费av网站 | 亚洲午夜在线视频 | www.狠狠插.com | 精品久久久久国产免费第一页 | 日韩欧美高清视频在线观看 | 成人电影毛片 | 成人久久影院 | 久久久久久久久影视 | 国产在线不卡一区 | 日韩欧美在线不卡 | 成人一区二区三区在线 | 婷婷伊人五月 | 国产91免费观看 | 九九九九色| 91视视频在线直接观看在线看网页在线看 | 2018精品视频 | 狠狠操狠狠干天天操 | 亚洲精品播放 | 91日韩在线专区 | 日韩在线视频免费观看 | 国产免费专区 | 在线观看www视频 | 国产精品18久久久久久久久 | 欧美中文字幕第一页 | 在线免费黄色av | 91精品久久久久 | 久久精品一区二区三区国产主播 | 天天射日 | 波多野结衣网址 | 成人avav| 久99久在线视频 | 日韩欧美在线观看一区 | 精品免费国产一区二区三区四区 | 中文字幕在线播放日韩 | 中文字幕欧美日韩va免费视频 | 日韩城人在线 | 国产成人三级一区二区在线观看一 | av一级一片 | 久久国内精品视频 | 国产精品久久久久久久久久免费看 | 99国产成+人+综合+亚洲 欧美 | 欧美激情精品久久久久久 | 成片免费观看视频大全 | 国产精品video | 精品在线免费观看 | 91av成人 | 亚洲欧洲国产视频 | www.久久久com| 日韩免费高清在线观看 | 久久免费a | 久久国产精品免费看 | 国产免费一区二区三区网站免费 | 亚洲欧美少妇 | 五月婷在线播放 | 色综合久久久久久中文网 | 久久影视网 | 欧美在线观看视频一区二区 | 99精品欧美一区二区蜜桃免费 | 亚洲成av人影片在线观看 | 国产一级免费在线观看 | 天堂在线一区二区三区 | 草久久av| 奇米影视999 | 日韩免费播放 | 久久黄页 | 欧美片网站yy | 特片网久久 | 亚洲激情电影在线 | 成人资源在线播放 | 999视频精品| 天天干天天干天天 | 国产精品久久av | 成人全视频免费观看在线看 | 在线观看视频你懂的 | 五月婷婷.com | 最新婷婷色 | 久久国语 | 五月婷婷黄色网 | 日操操 | 欧美日韩中文在线观看 | 亚洲精品高清视频在线观看 | 99视频在线看| 99视频+国产日韩欧美 | 国语对白少妇爽91 | 久久人人97超碰国产公开结果 | 97麻豆视频 | 久久久久久毛片 | 中文字幕久久亚洲 | 国产精品电影一区 | 激情视频一区 | 中文字幕av在线 | 激情丁香久久 | 午夜黄色 | 国产自偷自拍 | 久久激情视频 | 99在线免费观看 | 国产欧美精品一区二区三区 | 久久久这里有精品 | 91精品毛片 | 久久av免费 | 在线国产能看的 | 亚洲九九影院 | 69av在线播放 | 久久免费精品视频 | 午夜资源站| 在线影院中文字幕 | 91视频免费看网站 | 久久成人国产 | 中文字幕首页 | 黄色在线免费观看网址 | 色噜噜噜 | 日韩激情视频在线 | 久久尤物电影视频在线观看 | 91综合色 | 91免费观看视频在线 | 99久久精品久久久久久清纯 | 国产探花 | 精品亚洲欧美一区 | 韩国在线一区二区 | 国产精品永久久久久久久久久 | 国产精品扒开做爽爽的视频 | 中文字幕精品在线 | 青草视频在线看 | 高清中文字幕av | 国产成人精品日本亚洲999 | 亚洲乱码在线观看 | 国产精品嫩草影院9 | 91精品色 | a级片韩国 | 五月天久久久久 | 免费看三级黄色片 | 久久久美女 | 免费黄色特级片 | 成人在线免费小视频 | 在线观看91 | 欧洲亚洲国产视频 | 日韩av午夜在线观看 | 欧美激情精品久久久久 | 亚洲黄色影院 | www.久久婷婷 | 97超级碰碰 | 98超碰人人 | 日韩素人在线观看 | 四虎影视8848aamm | 日本成址在线观看 | www.久草视频 | 色吊丝在线永久观看最新版本 | 婷婷电影在线观看 | 丁香六月婷婷开心婷婷网 | 国产激情小视频在线观看 | 亚洲涩涩网 | 狠狠色综合欧美激情 | 久久综合五月天 | www,黄视频| 99久久婷婷 | 国产精品久久久久免费观看 | av成人亚洲 | 天天插天天操天天干 | 国产精品第二页 | 久久韩国免费视频 | 国产精品免费观看国产网曝瓜 | 欧美日韩精品在线 | 日韩精品欧美一区 | 伊人电影在线观看 | 亚洲成人中文在线 | 国内精品久久久久影院优 | 免费在线观看视频a | www国产亚洲精品 | 青青河边草观看完整版高清 | 99色亚洲 | 久久电影国产免费久久电影 | 狠狠躁18三区二区一区ai明星 | 玖草在线观看 | 久久亚洲影院 | 国产98色在线 | 日韩 | 日批网站免费观看 | 免费亚洲视频在线观看 | 亚洲一区视频免费观看 | 天天插视频 | 国产精品久久久久久久久蜜臀 | 国产国产人免费人成免费视频 | 久久黄色网址 | 青草视频在线看 | 中文字幕a∨在线乱码免费看 | 超级碰碰碰碰 | 久久精品高清 | 少妇超碰在线 | 伊人久久电影网 | 黄色午夜网站 | 天天爽天天摸 | 国产精品久久久久久久久费观看 | 日韩在线电影 | 天天爱综合 | 超碰国产人人 | 日韩视频1 | 日韩欧美极品 | 免费a一级| 亚洲日韩欧美一区二区在线 | 国产成人高清av | 成人午夜av电影 | 欧美巨大 | 91视频在线自拍 | 在线观看免费av网站 | 全久久久久久久久久久电影 | 麻豆手机在线 | 96久久久 | 欧美成年网站 | 精品女同一区二区三区在线观看 | 久久久久www| 色干综合 | 亚洲精品综合在线 | 国产精品二区在线观看 | 人人爽久久涩噜噜噜网站 | 99视频国产精品 | 国产亚洲精品久久19p | 最新精品国产 | av在线免费不卡 | 精品女同一区二区三区在线观看 | 在线国产能看的 | 国产黄色一级大片 | av高清免费在线 | 91在线播放国产 | 国产福利精品在线观看 | 久久国产精品99国产 | 奇米网444| 亚洲精品视频大全 | 激情久久五月 | 99热这里有 | 欧洲色吧 | 免费在线观看一区二区三区 | 亚洲欧洲精品一区二区 | 亚洲精品久久久蜜臀下载官网 | 日韩女同av| 国产精品 日韩 | 亚洲九九影院 | 国产视频久久 | 日韩在线视频国产 | 亚洲精品99久久久久中文字幕 | 国产一区二区高清视频 | 国产91成人| 97人人添人澡人人爽超碰动图 | 日韩91av| 久久免费黄色大片 | 最近中文字幕免费视频 | 色婷婷av国产精品 | 国产精品伦一区二区三区视频 | 三级av免费观看 | 丁香六月综合网 | 色狠狠婷婷 | 国产精品久久久一区二区三区网站 | 天天av天天 | 日日碰狠狠躁久久躁综合网 | 婷婷四房综合激情五月 | 精品国产一区二区三区久久久蜜臀 | 中日韩免费视频 | 国产精品白浆视频 | 91视频在线播放视频 | 在线观看中文字幕网站 | 国产精品电影一区二区 | 久草在线资源免费 | 精品久久久久一区二区国产 | 亚洲精品免费在线观看 | 国产精品18久久久久久久网站 | 91久久国产综合精品女同国语 | 四虎影视国产精品免费久久 | 一区二区三区在线观看免费 | 亚洲精品乱码久久久久久9色 | 亚洲国产福利视频 | 午夜国产一区二区 | 激情文学综合丁香 |