工作這么久,才明白的SOLID設計原則!

嵌入式ARM 2022-10-17 12:07
做C語言開發的應該都知道,C是面過程開發的,而c++是面向對象開發的。而封裝、繼承與多態是面向對象開發的三大特征。

但你可能不知道OOD(Object-Oriented Design)還有五大基本原則,被Bob大叔稱為SOLID原則,字母為每個原則的首字母,遵循這些原則能夠讓你的代碼在擴展性、維護性以及重用性提高。而這些不正是我們所追求的嗎?

接下來,我們就一塊學習學習這些原則(內容較多,建議先收藏后反復觀看,文章末尾有很多參考鏈接)。

五大基本原則-SOLID

1. SRP

SRP(The Single Responsibility Principle)單一職責原則。

SRP是SOLID五大設計原則中最容易被誤解的一個,SRP不就是每個模塊都應該只做一件事嗎?非也非也,這只是在實現底層細節的實際原則,并非是SRP的全部。

SRP最初是這樣描述的:

任何一個模塊都應該有且只有一個被修改的原因(There should never be more than one reason for a class to change)

SRP的定義幾經迭代,最終被Robert C.Martin在《Clean Architecture》中定義為:

任何一個軟件模塊都應該只對某一類行為者負責

那么上文中提到的軟件模塊究竟是指什么呢?大部分情況下,其最簡單的定義就是指一個源代碼文件。然而有些編程語言和編程環境并不是用源代碼文件來存儲程序的。在這些情況下,軟件模塊指的就是一組緊密相關的函數和數據結構。

來看一個正面例子,C標準庫中的模塊就是用來處理數學相關的,模塊就是用來處理字符串相關的的,等等...,每個模塊職責都比較明確。

再來看一個反面例子,還記得剛開始學習單片機編程的時候,項目工程中從始至終就一個main源文件,真的是連頭文件都不寫的,一個main里面包含了LED、按鍵等相關全部代碼,這明顯是不符合SRP這一原則的。就像下圖一樣。

2. OCP

OCP(The Open-Closed Principle)開放封閉原則。

OCP的定義如下:

軟件實體應當對擴展開放,對修改關閉(Software entities should be open for extension,but closed for modification)

設計良好的計算機軟件應該易于擴展,同時抗拒修改。換句話說,一個良好的計算機系統應該在不需要修改的前提下就可以輕易被擴展。

OCP是系統框架設計的主導原則,其主要目的是讓系統易于擴展,同時限制其每次被修改所影響的范圍。實現的方式是通過將系統劃分為一系列的組件,并且將這些組件的依賴關系按層次結構進行組織,使得高階的組件不會因低階組件被修改而受到影響。

我們來看一個網絡中協議的例子,如下圖:

圖中分為三個層級,最上方層級最高,每個層級有若干組件,高層級的組件依賴低層級的組件。

3. LSP

LSP(LSP-Liskov Substitution Principle)里氏替換原則。

LSP定義:

使用基類對象指針或引用的函數必須能夠在不了解衍生類的條件下使用衍生類的對象(Functions that use pointers or references to base classes must be able to use objects of derived classes without knowing it)

里氏代換原則中說,任何基類可以出現的地方,子類一定可以出現。只有當衍生類可以替換掉基類,軟件單位的功能不受到影響時,基類才能真正被復用,而衍生類也能夠在基類的基礎上增加新的行為。

我們來看一個經典的反面案例,正方形(Square)與長方形(Rectangle)。

那這里提出疑問了,正方形和長方形之間的繼承關系是如何呢?

如果A is-a B,則認為B是基類,A為子類,A應該繼承B。那這個簡單了,眾所周知正方形是長方形,立即推,長方形是基類,正方形是子類,正方形應該繼承長方形。

基類長方形中有SetHeight()和SetWidth()方法,但是子類正方形有一個特點,長和寬是相等的,所以在實現SetHeight()和SetWidth()都必須同時設置寬和高,我們來看代碼。

還是那句話任何基類可以出現的地方,子類一定可以出現,所以在創建Rectangle對象指針的時候,這里其實給的是子類的對象,最終代碼運行斷言報錯。

Assertion?failed:?rect->GetArea()?==?10,?file?.\main.cpp,?line?10

如果new出來的對象是Rectangle,則程序能夠正常執行。如果new出來的是Square則會進入斷言。從而Square不能代替Rectangle,所以不符合LSP原則,實際上Square并不是Rectangle的子類。

正方形是長方形,但是他們的行為并不一樣,所謂的行為,就是抽象出來的東西。正方形只要有一個設置邊長的方法就行了,而長方形需要設置寬和高兩種方法。

4. ISP

ISP(ISP-Interface Segregation Principle)接口隔離原則。

ISP定義:

不應強制客戶端依賴于它們不使用的接口(Clients should not be forced to depend upon interfaces that they do not use.)

該原則還有另外一個定義:一個類對另一個類的依賴應該建立在最小的接口上(The dependency of one class to another one should depend on the smallest possible interface)

假如現在有一個OPS類。用戶1只需要使用OPS類的op1方法,用戶2只需要OPS類的op2方法,但是呢,OPS類除了提供op1和op2方法還提供了若干方法。如下圖:

此時用戶2沒什么意見,心想著反正能實現我要的功能就可以了。

但是呢,用戶1不愿意,于是就去找開發人員理論,我就要實現一個op1功能,給我整這么多依賴干啥。除了這個功能,其他的全部都給我隱藏掉,下班之前我就要,說完頭一扭就走了。

開發人員心想,這么簡單的事情,讓我下班之前給你,這不是眼看人低嗎,說完就在用戶1和OPS之間又封裝一層IU1Ops接口,兩分鐘搞定。于是就去跟用戶1說,你用IU1Ops,里面有你要的接口,拿去用吧。說完頭一扭就走了。模型如下圖:

接口隔離原則和單一職責都是為了提高類的內聚性、降低它們之間的耦合性,體現了封裝的思想,但兩者是不同的:

  • 單一職責原則注重的是職責,而接口隔離原則注重的是對接口依賴的隔離。
  • 單一職責原則主要是約束類,它針對的是程序中的實現和細節;接口隔離原則主要約束接口,主要針對抽象和程序整體框架的構建。

5. DIP

DIP(DIP-Dependency Inversion Principle)依賴倒置原則。

DIP定義:

高層次的模塊不應該依賴低層次的模塊,他們都應該依賴于抽象(High level modules should not depend upon low level modules. Both should depend upon abstractions)

抽象不應該依賴于具體實現,具體實現應該依賴于抽象(Abstractions should not depend upon details. Details should depend upon abstractions)

這個名字看著有點別扭,“依賴”還“倒置”,這到底是啥意思?

依賴指兩個相對獨立的對象,當一個對象負責構造另一個對象的實例,或者依賴另一個對象的服務時,這兩個對象之間主要體現為依賴關系。

老樣子,看示例,現在甲方需要能讓BMW車跑起來的功能,再看一下乙方的設計。

司機有駕駛BMW車輛的方法,BMW車輛有run的方法,所以是甲方滿足需求的。

后來甲方需求變了,甲方不僅要能開BMW車,也要能開Benz車,卻發現使用乙方原來的的設計Benz車卻開不起來,因為+driver()只接受BMW的車輛,不接受Benz的車輛,這明顯不合理,一個司機會開BMW卻不會開Benz,太反常了。于是去找乙方重新設計。

乙方也認識到了不足,經過多方討論終于有了如下設計。

對于每種車輛,都應該有一個run的方法,所有的車輛都應該繼承ICar實現。而司機呢,也不應該依賴具體的車輛,而應該依賴所有車輛的抽象方法。原本直接指向BMW的依賴箭頭被反置了。現在即使甲方在添加別的車輛,司機仍然能開。不會出現只會開BMW而不會開其他車輛的情況了。

簡單來說,依賴倒轉原則就是指:代碼要依賴于抽象的類,而不要依賴于具體的類;要針對接口或抽象類編程,而不是針對具體類編程。根據上面的例子可以加深理解。

依賴倒置原則(Dependency Inversion Principle)是很多面向對象技術的根基。它特別適合應用于構建可復用的軟件框架,并且,因為抽象和細節已經彼此隔離,代碼也變得更易維護。

采用依賴倒置原則可以減少類間的耦合性,提高系統的穩定性,減少并行開發引起的風險,提高代碼的可讀性和可維護性。

參考鏈接

  • https://www.freecodecamp.org/news/solid-principles-explained-in-plain-english/
  • https://www.cnblogs.com/gaochundong/p/liskov_substitution_principle.html
  • https://davesquared.net/2009/01/introduction-to-solid-principles-of-oo.html
  • http://butunclebob.com/ArticleS.UncleBob.PrinciplesOfOod
  • https://www.jianshu.com/p/3875283e26c7
  • https://www.jianshu.com/p/c3ce6762257c
  • https://zhuanlan.zhihu.com/p/280765580

END

來源:typedef


版權歸原作者所有,如有侵權,請聯系刪除。

推薦閱讀
一個藍牙實戰項目的掏肺總結
一種靈活性很高的協議格式(附代碼例子)
深圳擬出臺21條新規振興半導體,最高補助1000萬!

→點關注,不迷路←
嵌入式ARM 關注這個時代最火的嵌入式ARM,你想知道的都在這里。
評論
  • 在物聯網從“萬物互聯”邁向“萬物智聯”的進程中,LTE Cat.1憑借其在速率、成本與網絡覆蓋之間的完美平衡,正成為中低速物聯網市場的絕對主力。隨著2G/3G網絡的逐步退網以及新國標對終端設備智能化、定位功能的強制要求,Cat.1模組迎來了爆發式的增長窗口。在這一關鍵節點,基于華為海思Hi2131芯片設計的LTE Cat.1模組,憑借其在能效、射頻、架構及物理規格上的底層創新,成功打破了“高性能必高功耗”的傳統魔咒,為行業提供了極具競爭力的連接最優解。核心技術優勢:重塑Cat.1能效與連接標桿海
    用戶1778981989717 2026-08-05 21:04 184瀏覽
  •        很多人只見過封裝在SMD外殼里的小尺寸晶振,卻不知道一顆2016、1612甚至1210封裝的微型石英晶振,從一塊巴掌大的石英原礦,到最終能穩定起振的成品,要經過十幾道精密工序。它內部的石英晶片厚度最薄不到20微米,比普通A4紙的1/5還薄,整個生產過程里哪怕0.1微米的誤差,都會直接廢掉整批產品,這也是小尺寸晶振過去長期依賴進口,國內廠商花了十幾年才啃下量產硬骨頭的核心原因。1. 原石定向切割:0.01度的角度誤差都不能有小尺寸晶振的第一步,
    TKD泰晶科技 2026-08-07 08:43 446瀏覽
  •                                                                        
    廣州鐵金剛 2026-08-06 17:44 173759瀏覽
  • 在前六期中,我們已經分別討論了 CRA 的適用范圍、整體影響、漏洞通報義務、風險評估與技術文檔證據鏈、第三方組件與 SBOM 供應鏈治理,以及產品上市后的支持期、安全更新、用戶說明和終止支持管理。到這里,企業已經能夠回答幾個核心問題:產品是否落入 CRA 適用范圍,產品由哪些組件構成,企業如何證明自己在設計、開發和上市前采取了必要的安全措施,以及產品上市后如何持續維護和安全下線。但對于真正準備落地 CRA 合規的企業來說,還有一個更現實的問題:CRA 的法規條文相對原則化,企業應當如何把“網絡安
    虹科云科技 2026-08-03 16:51 222705瀏覽
  • 摘要在防爆電氣設計中,只參照芯數選型而忽略額定載流量,長期滿負荷運行會出現插頭發熱、接觸面氧化、IP67 密封受熱老化等問題。結合常用 3 針 3 孔、4 芯、5PIN、8PIN 圓形防爆連接器,制作分級電流參數對照表,區分冷壓免焊接、焊接兩種接線結構的安全載流數值,設置合理電流冗余系數,搭配使用環境修正參數,規范防爆接近開關連接器、防爆法蘭插座的選型計算方式。關鍵詞圓形防爆連接器,載流參數表,防爆法蘭插座,防爆端子接頭,IP67 防爆防水接插件1 產品概述圓形防爆連接器觸點載流能力由插針直徑、
    kyfbest科迎法電氣 2026-08-03 09:18 128679瀏覽
  • 摘要防爆自控系統同時布設本安信號、工業總線、動力供電三類線路,僅依靠標識標牌管控插接極易出現人為錯插問題,高壓動力回路竄入本安弱電回路會突破安全柵限能標準,產生點火風險。依托 A、D、K 標準化機械防呆編碼體系,搭配護套顏色區分管理,適配 3 針 3 孔免焊接冷壓增安型防爆航插、5PIN 總線防爆航空插頭、8 芯焊接防爆法蘭插座的選型使用,從物理結構層面杜絕防爆接近開關連接器、防爆傳感器航插接頭混用插接問題,補齊防爆系統被動安全防護體系。關鍵詞圓形防爆連接器,防呆編碼防爆航插,防爆航空插頭,防爆
    kyfbest科迎法電氣 2026-07-31 18:29 425瀏覽
  • 做藍牙音箱的工程師大概都碰過這個局面。產品要連手機放歌,要本地播開機提示音和按鍵音,還要接 App 做配網和狀態上報。三件事拆開,早先的常規做法是音頻藍牙一顆料、數傳藍牙一顆料、本地播放再掛一顆小 MCU 加一片 Flash。板子越畫越大,BOM 越算越貴,待機電流和固件工作量也跟著漲。WT2605C 出來以后,這套需求可以集成到一顆芯片,就是 WT2605C-32N,該芯片采用QFN32 封裝,4×4 毫米,把音頻藍牙、BLE 數傳和 MP3 本地播放三樣全包了。對藍牙音箱來說,最實在的好處就
    唯創知音語音芯片 2026-08-06 15:14 317瀏覽
  • 文:杜杰編輯:侯煜當地時間7月28日,美國特朗普政府落地最新科技封鎖政策,美國聯邦通信委員會(FCC)正式更新《受管制清單》,新增兩大類設備——境外生產的先進機器人設備、境外生產的聯網電力逆變器。FCC在官方情況說明書中明確,該類境外制造產品,“會對美國國家安全或美國民眾的人身安全構成無法承受的風險”。本次新規設置明確豁免機制:經美國國防部(DoW)、電力逆變器品類經美國國土安全部(DHS)審核并授予“有條件批準”,認定對應設備品類不存在重大安全風險,即可獲得準入豁免。同時政策嚴格執行新老劃斷原
    華爾街科技眼 2026-08-03 21:28 349瀏覽
  •     長期專注WiFi領域,也算是行業老兵了!同行閑聊中,時不時能提起我和我們!從疫情起,國產替代風生水起,起起落落,大浪淘沙,生存下來的都是強者!    WiFi模塊應用廣泛,對于高端市場和特定市場,要求WIFI模塊需要過CE/FCC之類的認證,也就是說沒有認證的模塊,不具備導入產品設計.接下來就和大家聊聊認證模塊選型參考!    WIFi模塊硬件方面主要考慮以下九點特性:    1
    納拓科技 2026-07-31 17:56 284瀏覽
  • 在EMC測試過程中,傳導發射(Conducted Emission,CE)超標是工程師最常遇到的問題之一。更令人頭疼的是,同樣的超標曲線背后,可能對應著完全不同的干擾機理:有的是差模噪聲沿電源回路傳播,有的是共模電流通過寄生路徑耦合,還有些問題甚至并非來自電源本身,而是負載、電纜布局或接地結構引起的連鎖反應。 · 150kHz~1MHz 超標:多為差模噪聲為主,干擾沿火線-零線回路傳輸。 · 1MHz~30MHz 超標:通常共模噪聲占主導,干擾通過火線/零線對地回路傳播。 如果條件允許,用電流探
    譽磁電磁兼容EMC 2026-07-31 18:45 529瀏覽
  • ?摘要:低價大流量卡正全面退市,政策收緊已成定局。面對傳統號卡的不確定性,隨身WiFi憑借穩定連接、多設備共享、獨立設備和靈活套餐等優勢,成為務實可靠的備選方案。1、流量卡黃金時代要結束了通信行業正迎來一場前所未有的“地震式”調整——曾讓無數用戶追捧的低價大流量卡,正在全速退出各大平臺。這早已不是一次普通的競合,而是一場趨勢性的行業洗牌。回望過去,19元200G的神卡,那時真是“睡著都能笑醒”,便宜到不敢相信,爽到忍不住炫耀。那些日子,好像隨便刷、隨便看,流量自由觸手可及。可如今,回頭再看,那種
    愛上電路設計 2026-08-03 10:21 128926瀏覽
  • 導語在現代高速數字電路設計中,信號的完整性已不僅是理想波形推演,而是一場與物理非理想特性正面博弈的工程實踐。濾波器芯片作為凈化傳輸鏈路的關鍵屏障,其核心挑戰在于:能否有效識別并濾除那些隱匿在電平跳變過程中的亞納秒級瞬態脈沖干擾,這類干擾持續極短,卻足以在高速鏈路中引發誤觸發。然而,傳統函數發生器受限于采樣率與邊沿速率,根本無法忠實復現如此狹窄且陡峭的異常波形。針對此困境,德思特TS-AWG7000系列任意波形發生器以17 GS/s采樣率與50 ps原生邊沿速度,為瞬態脈沖提供精細刻畫,配合SPG
    德思特測試測量 2026-08-05 14:06 5瀏覽
  • 產品使用18V供電,配套4串鋰離子電池,需要設計一個充電器。因為輸入18V,電池最高 16.8V,壓差僅 1.2V。因為壓差太小。使用開關型的充電控制芯片不穩定。嘗試自行設計一個。整體采用分立三極管 + TL431架構,分4個功能單元:使能控制回路、限流環路、TL431 精密恒壓反饋環路、PNP 功率管主功率輸出回路;實現完整鋰電池充電邏輯。使能控制回路按鍵按下:5V 電壓經 R12 (2kΩ) 送入 NPN 管 Q3 基極,Q3 飽和導通,對地拉低 R1、R2 組成的分壓控制節點電位;該節點直
    southcreek 2026-08-07 13:45 378瀏覽
我要評論
0
點擊右上角,分享到朋友圈 我知道啦
請使用瀏覽器分享功能 我知道啦
主站蜘蛛池模板: 吞噬星空第二季1集| 可疑的美容院在线| 人生七年 纪录片| 战狼3免费高清版电影 | 黑白配免费播放高清中文版电影 | 亲爱的妈妈 韩国中字| 电影《北越暴行》女民兵在线观看| 美国式禁忌19| 欧美战狼6妈妈最美| 家族荣誉5| 新闻女王粤语免费观看完整版高清| 日本MV免费看| 圣石小子粤语| 海底两万米| 猎金游戏电影免费观看完整版 | 《731》完整版免费观看普通话 | 老婆6免费观看完整版电视剧| 央视网评全面禁止老头乐| 维修人员的培训免费观看| 独孤天下电视剧免费观看完整版| 日剧《消失的妻子》| 公肉奉公HD中字| 道道道在线国语高清| 战狼6欧美完整免费观看在线播放版| 逆袭弃少:从尘埃到巅峰短剧全集| 李宗瑞在线免费观看| 黑人和女教师尝鲜| 夫妻一场 19楼| 啄木鸟系列壮志凌云满天星女版演员| 泰森7月20日大战杰克保罗| 樱兰高中男公关部| 《V酒店第一季》大结局| 大侦探拾光季在线观看免费完整版| 电影朋友的妈妈| 南充火车站| 人肉叉烧包1黄秋生| 3d柔铺团之极宝乐鉴宝鉴电影中文百度网盘 | 电视剧流金岁月| 沙漠大战塞丽娜电影免费观看| 一起愁愁愁全集免费观看方法 | 失笑电视剧| 韩国爱情电影大全500部| 五家渠市| 天注定在线观看完整版| 美容院的待遇电影| 圣杯之战游戏| 蝙蝠侠传奇第二季| 一代皇后大玉儿| 敢叫山河换新颜短剧免费观看| 《隐形的帽子》在线看| 海扁王2百度影音| 钻石王牌 第四季| 乾坤定短剧全集在线观看| 凶猛的办公室日本动漫电影| 欧锦棠电视剧| 《完美邻居》电影免费观看| 老家有喜| 淫荡少妇按摩电影| 红色利剑电视剧| 艾薇儿最新mv| 买房子的女销售2| 魔乳秘剑帖无修版01| 欧美电影爱我几合莫妮卡主演免费观看 | 春节联欢晚会2024| 电视剧铁核桃| 理发店里的特殊待遇电影| 钓鱼台国宴| 《美丽妻子替弟还债韩国| 《裂口女》大结局| 好妈妈4电影完整版在线观看| 朴振英 honey| 弃妇逆袭短剧全集| 电影售楼小姐的销售秘密在线播放 | 教授和他的女大学生| 四个妇女精油按摩记| 她是神短剧免费观看全集高清| 电视剧北平往事| 我的莫格利男孩电视剧免费观看| 胜者即是正义2| 战狼6高清免费观看入口| 年代秀20121207| 天海翼香汗女教师在线播放-手机高清免费国语メイリン モデルコレクション-SL2 | 夏娃的诱惑电视剧| 仙剑奇侠传3第14集| 蜜桃成熟时33D 电影观看| 年轻人免费观看| 做做aj电视剧免费观看完整版| 我们都是好朋友电视剧| 日本修理工艳遇| 天地粮人电视剧| 好日子在线观看免费完整版视频| 韩国大尺度电影上司与妻子电影在线观看 | 庆余年2免费高清观看西瓜| 小凤新婚台湾版| 火热电影| 日本差旅电影| 博士枪杀导师:3年间父母先后去世| 女子护卫队1973电影在线观看| 九七在线观看免费播放电视剧| 花蜜花液汁水野战高H动漫| 欢喜冤家电影在线看| 高清年少有为未删减| 暴躁老妈高清全集观看| 妻子的秘密教学动漫| 妻子6免费观看完整版高清电视剧| 龙族动漫第一季免费观看| 欧美506070| 双雄电影| 工腾拉拉| 多大点事免费观看全集| 金品梅完整版| 开心超人联盟之奇幻谜瑞岛2021| 学院救援团| 小戏骨白蛇传| 禁止想象韩国电影| 郝板栗《千金小姐》免费| 介子鬼城| 水电工的艳遇在线观看| 我和女侠有个约会| 马来西亚美女少妇三级视频。| 黑鸭子电视剧全集| Overflower在线观看| 挡不住的风情 下载| 追爱电影高清完整版| 扫黑风暴免费看| 棍勇的回复术士| 男子遭雷劈拥有超能力| 姑父lvl温软是什么类型的小说| 牙医姐妹郝板栗完整版电影| 《克劳迪娅的背叛》电影| 陈宝莲《满天星》| 亲爱的仇敌全集免费观看| 小密桃5| 筱崎美沙| 马斯顿教授与神奇女侠| 成长的秘密高清观看完整版免费| 乱世中的美神| 皮皮鲁与鲁西西之罐头小人| 《甜蜜惩罚~我是看守专用宠物》| 花莲县| 反黑路人甲粤语在线观看| 埃及皇后3满天星版| 诺言郭有才歌曲| 莉娜安德森的满天星黑暗森林| 黄金瞳在线观看免费全集高清| 白衣绳索牙医电影完整版 | 像小强一样活着电影| 欧美5一10普通话| 太阳之歌下载| 耻辱 电影| 岳云鹏把壁纸换成张钧甯名字 | 弟弟的女友 电影| 换妻经历| 《星克莱尔总统夫人》电影观看| 深海利剑电视剧| 俄罗斯美女| 我们与驻在先生的700日战争| 私人航空 电影免费看全集| 免费观看90分钟高清电视| 《需要爸爸播种美国》爸爸是谁扮演的| 扎导正义联盟| 《潘金莲》翁虹完整版| 任达华舞男| 全肉高H短篇合集| 开关女孩第二季| 17.3关于X电影完整版| 穿比基尼外星人| 文豪野犬第四季| 新员工入职秘书2| 声入人心第一季免费观看完整版| 意大利爸爸的种子免费观看电视剧中| 阿桑葬礼| 女保险公司销售员8手机在线观看| 扫黑风暴电影免费观看| 插曲的痛老狼| 触不到的恋人电影| 妻子抵债| 济公活佛第二部全集| 台湾电影黛比系列之女家教在线观看| 头脑特工队2电影| 黑配白在线观看| 许你浮生若梦电视剧全集免费观看| 喜庆农家全集| 进击的巨人完结篇| 假面骑士最新| 痞子殿下| 朱茵制服的诱惑电影| 变种女狼3归来| 阿婴电影| 韩剧高清视频免费观看| 女生宿舍韩国| 女友被添荫蒂舒服极了| 真心英雄电视剧完整版在线观看| 妈妈爱上儿子免费播放电视剧大全| 撒玛利亚电影完整版在线观看| 暴躁少女免费看完整版| 老公从外地回来一晚上不让我睡觉| 我的游泳女教练免费观看| 缘之空第11集| 女律师的堕落免费观看| 布里奇顿 第四季全集观看| 权在手:后宅主母全集免费| 食物链1-100大尺寸| 《龙门镖局》| 特殊客房1983经典版介绍| 熊出没之过年全集| 瓜达卢佩的玫瑰无删减| 肉蒲团高清| 《需要爸爸播种子》电影免费在线观看,高清完整版美国倫理片_屠夫电影网 | 婚姻向左浪漫向右全集| 私人助理在线看| 我父亲的女保姆是我的首选电视剧| 狮子王免费| 全职高手第二季在线看| 瑞克与莫蒂第5季| 狂暴飞车百度影音| 王艺迪晋级澳门冠军赛8强 | 军人使命电视剧| 刘宝瑞相声全集| 爱情而已在线观看| 功夫粤语高清免费| 一起去吃拉面吗| 父女大作战2在线观看| 一梦枕星河电视剧免费观看| 电影午时三刻免费观看国语| 一个人免费看的高清电影在线观看 | 因为爱情有晴天国语| 旋风小子国语| 老爸回家 电视剧| 柳州女子喝醉被| 无敌破坏王qvod| 号手就位电视剧免费观看| 大江大河2一共多少集| 电视剧双城生活全集| 无双国士| 我爱你比你爱我多| 最好的我们24集百度云| 你的婚礼免费观看| 《繁花》免费播放在线观看全集| 终物语下| 九条的大罪全集观看| 让子弹飞 姜文| 回复术士的重启人生动漫| 姐姐的男友韩国| 箭在弦上电视剧全集百度影音| 课中坏事 迅雷下载| 钟馗传说1| 雍正王朝在线观看免费完整版| 大漠枪神1一45集免费高清观看 | 爱情公寓免费观看完整版在线观看 | 米加小镇日常vlog| 美国私人女性监狱完整版观看免费 | 足球小子中学篇| 台湾师生恋《补课》电影是什么电影| 沈腾马丽小品《寒舍不寒》| 满天星丽莎和父亲| 大蛇5国语版完整版| 无限资源免费看动漫| 爱情回来了结局| 魔兽海龟| 最新的鬼片| 电影大决战| 哪吒二在线观看| 唐宫美人天下迅雷下载| 我们生活的年代 电视剧| 袖珍妈妈大结局| 电影《山雀儿》免费观看高清| 暴力谎言| 欢迎来到实力主义至上教室 | 敦煌夜谭| 暴躁老妈1-46集全免费观看高清版百度欧美 | 《特别的酒店》免费观看中文版| 喋血劫花| 云上的日子在线| 一盘大棋电影| 广西来宾传销| 宾利女销售真实照片| 金瓶双梅2房奴试爱| 雪豹之特战出击| 一进一出下面喷白浆九瑶视频| 《刺激的瑜伽教练3》| 酸甜苦辣电视剧全集| 维修师傅的艳遇在线| 许我耀眼32集免费观看| 牙医姐妹电影1986版未删减| 碧血青天杨家将| 法国空乘2016不难空乘观看| 伊拉克战记| 出差遇到渣男前任| 沙漏全集| 南江县| 中国达人秀 卓君| 斗罗大陆燃魂战免费观看完整版| 相助英文版在线观看免费高清 | 五十度飞| 王府小丫鬟短剧全集| 古惑仔电影1-6全集完整版国语| 庆余年2首支预告| 女性瘾者春梦引爆内地影坛| 我想和你好好| 张警官在线免费观看| 特种兵之火凤凰32集| 吧唧吧唧电影免费观看| 独生子女的婆婆妈妈| 挺进去岳就不挣扎了在线观看| 高清沧元图 前传:东宁府的夏天 狂飙电视剧全集免费在线观看 | 中国航母全cg动画宣传片| 甄嬛传在线观看| 出轨的后裔| 神话电影版| 大劫案电影2026| 电视剧《女人》全集免费观看| 渔夫荒淫史电影在线观看| 绿箭侠3| 魔术师与巨人| 永生第四季海噬仙灵免费观看| 一念永恒第三季免费在线观看| 电视剧猎狼十二钗| 西游 降魔篇粤语| 夺命回声| 非常人贩在线观看免费完整版电影| 哥布林杀手动漫| 抵债的朋友高清完整版在线观看 | 哇嘎视频| 再见 少年电影| 天机富春山居图在线观看| 高清玫瑰丛生| 《美妙的爱情》| 波多野结衣的电影有哪些| 九九九影视电影高清全集观看 | 罗宾汉2010版电影| 古惑仔在线观看免费完整版高清| 两个爸爸电视剧全集观看 | 谍影重重1电影| 坎贝奇《品味人生憾》播放| 艺人包装| 长相思第三部免费播放| 东京复仇者第一季高清在线观看| 怪奇物语第三季在线观看完整版| 萝莉星克莱尔 在线| 爱恋3d迅雷下载| 美容室的待遇6免费观看| 飞虎出征电影| 韩剧部长来家做客| 漠风吟电视剧在线观看| 鼹鼠的故事国语版| 《特殊的精油按摩| 新的妈妈在线观看电视剧免费高清 | 瓜达卢佩的玫瑰女邻居| 中国风水 算命| 铿锵铿锵锵锵锵免费观看电视剧| 明星大侦探5| 十二谭电视剧免费观看追剧吧| 黄凯芹好听的歌| 死亡遗迹之谜| 母亲爱上儿子同学的美剧| 肉蒲团高清| 钢铿锵锵锵锵锵锵锵锵电视剧| 非诚勿扰泰国女嘉宾| 1984保罗1——4中文版演员表| 金蝉脱壳电影| 我的青梅竹马是消防| 监禁时间电影| 降央卓玛歌曲大全播放| 电影读百科全书的女人在线观看| 罗密欧与朱丽叶电影| 美容室的待遇6在线观看| 斩服少女完整版在线观看| 赛仑《古堡女仆的守护》电影在线播| 毒战韩国版未删减版在线观看| 战火熔炉在线观看| 新金瓶续集1-5电视剧免费| 正义联盟电影泷泽| 灯草花和灯| 午夜曼哈顿| 少年张三丰电视剧| 美丽小蜜桃4荷尔蒙| 新扎师兄| 赤峰派出所被打砸事件属实| 经营婚姻电视剧全集| 春家小姐是讼师 电视剧免费观看| 监狱风云之女逃犯| 丛林血战完整版免费观看| 梦想天空分外蓝 陈奕迅| 一个陌生女人的来信下载| 游泳女教练在线观看整板| 鬼吹灯有声小说在线收听| 安姨电影在线观看| 广场舞阿哥阿妹背面| 台湾1987满天星杨玉环| 叛我更幸福免费观看完整版全集| 步步惊心广播剧下载| HD版《激战丛林》完整农厂主和女儿| 宿醉2在线观看| 新有菜在线观看| 吴昕李维嘉同框| 辣妹子电视剧大全在线观看| 每年卖不完的月饼都去哪了| 《我要成为超级巨星》| 京香主演电影完整版免费在线观看 | 黑帮帮大佬和我的365| 电视剧花非花雾非雾全集| 经典影视| 壮志凌云女版满天星法版高清| 情谜-睡美人电视剧全集80集| 《水润女人》刘智贤韩剧| 刀郎2002年的第一场雪| 美国战队| 麦乐迪家庭矛盾完整版在线观看| 最新二人转| 社长秘书在线观看免费版电视剧| 复仇从离婚开始短剧全集| 《壮志凌云》凯登克罗斯版演员表| 《绝密较量》全集| 全职法师之超级法神| 高清《聊斋艳奇之陆判性经》| 恶之华在线观看| 渔夫的荒野史记完整版在线观看| 结婚吗好的电视剧| 年轻的护士长3| 兄弟无间| 高清盐沼之下未删减| 香蕉TV在线观看| 高清《猎杀》免费观看| 总统夫人。主演,罗丽星克莱尔| 请回答1988在线观看| 延禧攻略70集免费播放西瓜 | 三年高清观看免费大全一| 侠客行全集| 官方通报柳州一干部相关情况| 吉普赛人美剧| 大风歌全集| 女超人HR版| 第一滴血3电影| 这么多年 电影 在线观看| 电影之夜| 赵丽颖小城大事免费播放| 保罗一家1-4在线观看| 一人之下第四季免费观看全集中文| 美国1-5普通话版| 我在他乡挺好的第九集| 林志玲 内衣广告| 《妻子与游泳教练》电影在线观看| 非诚勿扰聂倩| 女律师替夫还债完整版| 姐妹3免费观看完整版国语| 略阳杀人案| 电视剧燕赵刑警| 猪猪侠泡泡糖| 酒店1-90集高清无广告| 杀破狼贪狼免费观看| 锵锵锵锵锵锵锵锵免费观看电视 | 韩国《色诱女教师》| 我们永不言弃免费观看| 禁忌4年转一| 《戏神》动漫第一季在线看| 猫女的诅咒2| 侏罗纪世界3免费观看完整版 | 肉蔻之香1意大利完整版| 爱在空气中泰剧12集| 黑帮老大歌我的365天| 房产销售的秘密电影在线观看| 斩神之凡尘神域| 公立之浮之中字2023最新版 | videos中国妈妈| 奔跑吧兄弟20141226| 借爸爸的种子电影| 幸福的面包| 李丽珍《聊斋2》| 临时同居 电影| 小鸡快跑电影免费完整版| 高压监狱法国电影| 诗朗诵《永远的丰碑》| 战狼9欧式少女全集| 前抛实心球| 狗哥短剧全集免费播放| 美景之屋6电视剧免费观看全集在线高清| 财阀家的小儿子在线观看| 啄木鸟《荣耀守则》凯登| 莫妮卡裸奶无删减版| 为奴十二年| 常盘贵子《恶魔之吻》完整版| 沼泽深处的女孩| 脱裤子打板子| 无所畏惧在线观看电视剧免费| 高清《我家那小子2026》| 女版《壮志凌云》免费| 猎鹰行动| 星星的故乡演员表| 大男当婚全集免费观看| 飞驰人生2在线观看免费完整版| 女版战狼10高清免费看| 伊提帕.柯彭温奇| 疯狂鉴宝团| 双人调情接摩术电影| 刘德华演唱会全集| 一路夫妻电视剧| 电影《749局》| 善良的她在线观看| 天海翼在线| 血恋2下载| 故乡的女孩| 性解密日韩女| 小大夫电视剧| 宜宾县| 伟大征程导演| 剥茧电视剧免费全集在线观看| 渔民家3个姑娘| 圣堂风云| 诡秘之主动漫| 主君的太阳全集| 胜女的代价中的歌曲| 电视剧龙城| 核未删减| 给女儿播种| 聊斋之婴宁| 父女大作战2在线观看| 法国空姐3免费高清原声满天星观看 | 瑞克与莫蒂第5季| 潘金莲荡秋千吃葡萄是谁演的| 《束缚游戏》| 电影大决战| 爱上直播军事| 无憾坎贝尔电影免费播放| 二人转全集正戏| 女人当官电视剧全集| 地爆天星无删减完整版| 孤芳不自赏电视剧全集| 美国电影《要爸爸播种2》的导演是谁| 串烧50首| 男爵夫人的调教| 《维修师傅艳遇》韩国在线观看 | 亲爱的 下载| 韩国电影中文字幕美国片我要爸爸播种| 吞噬星空动漫免费| 飞哥大英雄电视剧全集在线观看| 陈翔六点半之废话少说 电影| 韩国电影医生高清完整版在线观看 | 畸形母爱| 秋瓷炫生死决断在线观看| 极盗行动免费完整版在线观看中文版| 新版水浒传主题曲| 没姐妹很努力| 穿越火线电视剧全集免费观看| 墨雨人间电视剧在线观看 | 复仇天使| 瑞安市| 哪吒2在线观看免费版高清| 武林女大生| 美国娃娃脸4美版| 《武则天风流艳史》在线播放| 奸细 电视剧| 正在播放: JUL-520 留下好色的老爹和软弱的妻子 我去了三天两夜的出差... 成 | 驯服上司女社长| 梦回青河| 情不自禁 叶玉卿| 内衣销售秘密电影| 异形vs人类| 大冶市| 人民的名义29| 亲爱的妈妈4韩国在线看| 《八尺夫人》完整版免费看| 闪婚媳妇得宠坏全集免费播放| 侄女开发日记免费完整| 爷爷晒太阳安详离世奶奶抹泪| 陆贞传奇未删减版| 炸天小姐| 全能奶爸不好惹免费版在线观看| 杭锦后旗| 三妹影院在线观看免费播放电视剧| 霸王花4| 高压监狱伦理片| 怒火重案电影免费观看完整版| 游戏王gorush| 欧美日韩电影维修工的艳遇2| 年轻的妈妈6中双字| 天降艳福| 壮志凌云2011凯登版在线观看 | 一点就到家电影| 十二罗汉电影| 尹世娜《二对一》男演员 | 麦西来甫| 97社免费| 3d 蒲团| 无人区在线观看免费| 老公刚出门,义子就侵犯电影| 《模特》电影完整版| 大象席地而坐| 新闻女郎下载| 庇护之地全集观看| 嘉兴市| 道德模范颁奖词| 瞄准全集免费观看| 女超人免费完整版满天星| 大漠枪神1一45集免费高清观看| 南洋十大邪术未删减版本国语| 黑白配国语版免费播放| 无限斯特拉托斯第二季| 我的朋友和儿子有关系| 空乘2023法版在线观看| 大明风华全集免费看完整版| 特战荣耀在线观看免费| 女战狼6免费观看999| 重庆公共农村频道| 朋友的妈妈3中语观看3| 曹达华电影| 《张警官三部曲》免费观看高清| 两世欢免费观看全集| 十项舞蹈全集观看| 酒店1-75集免费全集| 欢乐之都| 小call 宅之小恶魔| 日本大学生特殊按摩3| 代课教师电影| 在异世界迷宫开后宫在线观看| 我的性肉欲继拇| 奔跑吧兄弟第三季完整版免费| 风流变形记| 《角斗士3满天星版》| 东成西就完整版| 周立波笑侃三十年| 新步步惊心电影| 限制别人网速| 木下凛凛子电影| 爱与魔法| 爆旋陀螺粤语| 兔子先生 天美影院| 有歌2024| 电视剧孤舟免费观看全集高清| 宜丰县| 逗逗迪迪| 倩女幽魂电影在线观看免费完整版| 姐姐免费观看| 又见一帘幽梦优酷| 电影 昨天| 盗墓笔记之云顶天宫在线观看 | 黑蝴蝶刘敏涛免费观看全集 | 电影《大突围》完整版| 亲爱的妈妈韩国电影完整版| 麦乐迪《家庭矛盾》4女超人| 封神榜电视剧免费观看完整版| 自制ipad| 静乐县| 暗夜完整版在线观看| 羁绊5.3| 抗美援朝保家卫国纪录片第三集| 女销售的秘密2免费观看| 鬼父1-16全集在线观看| 勾魂降头未删减| 姊妹牙医电影完整版| 钓鱼台国宴| 情事为了| 张警官三部曲在线播放哪里看| 民众抱熟睡孩子参加莱希葬礼| 小时代3西瓜影音| 三年成全免费看高清影视大全| 少女免费观看完整电视剧| 于东来连发11条动态| 心理罪 电影| 朋友的姐姐4线观高清2电影 | 门弟电视连续剧| 被子里怎么无声自W超疼| 北越暴行电影正版观看| 夜店美女跳舞| 捷德奥特曼中文免费版| 台湾黛比浪漫女教师| 方子传qvod| 祥娃娃一家子| 美国电影想要爸爸播种电影免费观看| 奥特曼大电影中文版| 波士顿法律第三季| 破晓之爱剧情介绍| 哇嘎全集在线观看| 我和我的家乡免费版播放| 2012电影在线观看神马影视| 《是上司也是老婆》第二季| 黄品冠的老婆| 偷拐抢骗| 一起愁愁愁在线观看免清| 校花的贴身高手2 电视剧| 电视连续剧西游记86版全集播放| 《美容院1:特殊待遇》| 泰国电视剧明媒正娶的妻子| 今夜无人入睡免费观看国语版| 边缘行者免费观看全集高清| 与丈夫上司出轨的妻子三级片| 电视剧金瓶梅| 成全电影大全在线观看第二季| 荒岛女儿国电影在线播放| 斗罗大陆206集| 当头炮的走法| 肯兰德桑德兰满天星电影| 死神来了6国语高清免费观看| 《不当交易》完整版在线观看| 我们都要好好的全集免费完整版| G点1985无删减免费看| 钢琴之森高清下载| 京城李公子是谁| 吸血贵族满天星免费观看完整版 | 凪光K罩杯电车模特经理电影| 天海翼秘密搜查官在线观看| 儿女英雄传主题曲| 特殊保险推销员中字资源下载| gae枯萎之花上的眼泪| 商朝电视剧| 卖百科全书的女人完整版 | 奇妙发型屋| 爱转角遇到爱全集| 出轨的味道在线观看| 男女在一起愁愁愁电视剧全完整版| 年轻的姐夫在线免费观看| 韩剧三生| IPX-602 Ipx602 沉迷于【恶女教师】嫉妒的不穿内裤诱惑女教师的异常私通。 明 | 牙医姐妹电影在线观看| 聊斋志异之欲孽狐仙| 情深深雨蒙蒙35| 大雄与天空的理想乡| 泰山1995时长1小时34分版本更新内容分| 乡村爱情小夜曲剧情介绍| 少儿节目小猪佩奇| 最近妹妹的样子有点怪真人版| 无限斯特拉托斯第二季| 霞姐 夜生活女王| 大河儿女 电视剧| 好兄弟的女友| 高清羞耻(克罗地亚版) 第三季| 失忆的劳尔| 法国空姐2019满天星法版:星辉照耀中字| 烟火电视剧连续剧40集| 德国炸毁最现代化电厂| 武藤兰 下载| 插曲的痛60全集免费观看高清| 柳舟记 电视剧| 韩剧完整的爱国语版| 男技师在线观看| 老旦是一棵树电视剧全集在线观看| 锦绣前程:重生不做炮灰短剧全集 | 第五元素| 高清《法警小队 第一季》电视剧| 爱如几何| 以爱书写爱电视剧| 女友的妈妈4完整视频有翻译英文| 毒医肥尸1999国语版| 妇科女护士电影| 一生一世谢霆锋高圆圆| 低俗小说免费| 三牟中国\在线中文| 创造情缘国语版| 屌丝男士第4季全集爱奇艺| 《二十一世纪爱情指南》免费观看俄| 产品定位五步法| 打回原址电影| 摊牌了我真不是败家子全集| 《荣誉守则》免费观看| 薄冰谍战电视剧全集高清免费观看| 花样少年少女| 电视剧美人心计| 369你懂的| 有盼头电视剧在线观看完整版| 阿甘正传 电影| 《家庭矛盾》麦乐迪在线播放 | 叠影危情演员表| 法国空姐4免| 冷宫逆袭短剧全集| 保姆妈妈| 火炬手小品| 荣誉守则a片在线观看| 天局 电视剧| 人面兽心| 凤冈县| 克莱尔的觉醒满天星免费观看| 聊斋:兰若寺全集观看| 悬崖全集| 领居家保姆2| 满江红完整版观看免费| 缺宅男女大结局| 周末狂热| 完美女人满天星免费观看| 嘉南传免费观看全集完整版在线观看| 乡村篮球队| 电视剧我的如意狼君| 老公的上司来家里韩国电影| 木乃伊1高清完整版电影在线观看| 顺风妇产科| 剑在弦上| 黑白配中文免费观看| 361电影院| 婚词离曲电视剧| 罪恶王冠19| 欧美金银1-5美国英语| 鬼吹灯之南海归墟 在线观看 | 在出差期间被讨厌上司欺负| 碟血弧岛| 女儿的闺蜜id| 魔女猎人国语| 高清命悬一枪未删减| 花姑子全集| 法剧需要爸爸播种子| 《进击的巨人》第四季| 杨玉环电视剧| 胆小鬼一共多少集| 食物链删除的片段原声| 魔都精兵的奴隶 第二季| 电视剧冰锋| 电视剧钟点工们| 安斋拉拉下雨天免费观看英文版| 十七岁高清在线播放免费| 太阳的后裔15| 唐探1900电影免费观看 | 我是mt第三季| 张伟丽vs苏亚雷斯回放| 麦乐迪-女超人| 中国女排3-2巴西女排| 轻于鸿毛全集观看| 大决战电视剧| 吴健的农民伯伯第二部| 咒怨1 日版| 坚果之王第一名是什么| 美味满阁| 麦乐迪与父亲家庭矛盾在线观看| 网络神话| 魔道祖师全集免费观看高清| 加州靡情第一季第一集| 圣德洛佩斯的姑娘们完整版| 红娘子49| 美酒加咖啡dj| 《亲爱的》全集免费观看| 古墓丽影山寨版满天星免费观看| 亲爱的客栈2| 爱情电影网 佐山爱| 次子(打一字)| 年轻儿媳妇的味道| 中国女排对波兰女排直播| 都行广告| 甜蜜惩罚 我是看守专用宠物第3 | 法国女超人无删减| 我们的新家免费观看完整版| 俺家小院| 隐龙老爸不好惹短剧免费观看| 17·3电影免费观看在线播放| 出轨同学会在线看| 年轻的母亲4先韩剧| 亲吻姐姐oad| 三年大片免费观看完整版在线观看| 麦乐迪爸爸不让她出门是哪一部| 济公免费| 玄女心经1免费观看全集| 动感之星小玲38集全集免 | 英雄本色| 温泉旅行2在线观看| 刘亦菲为了气我真是什么戏都接|