OOP的三大特點(diǎn)

2021-05-07    分類: 網(wǎng)站建設(shè)

OOP((Object Oriented Programming)是面向?qū)ο缶幊蹋嫦驅(qū)ο缶幊淌且环N計(jì)算機(jī)編程架構(gòu),OOP 的一條基本原則是計(jì)算機(jī)程序是由單個(gè)能夠起到子程序作用的單元或?qū)ο蠼M合而成。OOP是上世紀(jì)九十年代才流行的一種軟件編程方法。它強(qiáng)調(diào)對(duì)象的“抽象”、“封裝”、“繼承”、“多態(tài)”。講程序設(shè)計(jì)是由“數(shù)據(jù)結(jié)構(gòu)”+“算法”組成的。
     具體來講,OOP 有三大特點(diǎn):
     1、封裝性:也稱為信息隱藏,就是將一個(gè)類的使用和實(shí)現(xiàn)分開,只保留部分接口和方法與外部聯(lián)系,或者說只公開了一些供開發(fā)人員使用的方法。于是開發(fā)人員只 需要關(guān)注這個(gè)類如何使用,而不用去關(guān)心其具體的實(shí)現(xiàn)過程,這樣就能實(shí)現(xiàn) MVC 分工合作,也能有效避免程序間相互依賴,實(shí)現(xiàn)代碼模塊間松藕合。
     2、繼承性:就是子類自動(dòng)繼承其父級(jí)類中的屬性和方法,并可以添加新的屬性和方法或者對(duì)部分屬性和方法進(jìn)行重寫。繼承增加了代碼的可重用性。PHP 只支持單繼承,也就是說一個(gè)子類只能有一個(gè)父類。
     3、多態(tài)性:子類繼承了來自父級(jí)類中的屬性和方法,并對(duì)其中部分方法進(jìn)行重寫。于是多個(gè)子類中雖然都具有同一個(gè)方法,但是這些子類實(shí)例化的對(duì)象調(diào)用這些相同的方法后卻可以獲得完全不同的結(jié)果,這種技術(shù)就是多態(tài)性。

PHP開發(fā)

PHP開發(fā)

      多態(tài)性增強(qiáng)了軟件的靈活性,具體表現(xiàn)在:
     1、易維護(hù)
     采用面向?qū)ο笏枷朐O(shè)計(jì)的結(jié)構(gòu),可讀性高,由于繼承的存在,即使改變需求,那么維護(hù)也只是在局部模塊,所以維護(hù)起來是非常方便和較低成本的。
     2、質(zhì)量高
     在設(shè)計(jì)時(shí),可重用現(xiàn)有的,在以前的項(xiàng)目的領(lǐng)域中已被測(cè)試過的類使系統(tǒng)滿足業(yè)務(wù)需求并具有較高的質(zhì)量。
     3、效率高
     在軟件開發(fā)時(shí),根據(jù)設(shè)計(jì)的需要對(duì)現(xiàn)實(shí)世界的事物進(jìn)行抽象,產(chǎn)生類。使用這樣的方法解決問題,接近于日常生活和自然的思考方式,勢(shì)必提高軟件開發(fā)的效率和質(zhì)量。
     4、易擴(kuò)展
     由于繼承、封裝、多態(tài)的特性,自然設(shè)計(jì)出高內(nèi)聚、低耦合的系統(tǒng)結(jié)構(gòu),使得系統(tǒng)更靈活、更容易擴(kuò)展,而且成本較低。

網(wǎng)站名稱:OOP的三大特點(diǎn)
本文網(wǎng)址:http://m.kartarina.com/news/112683.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站營銷網(wǎng)站維護(hù)網(wǎng)站設(shè)計(jì)公司微信小程序品牌網(wǎng)站建設(shè)手機(jī)網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

小程序開發(fā)
主站蜘蛛池模板: 免费无码不卡视频在线观看| 免费无码一区二区三区蜜桃 | 中文一国产一无码一日韩| 亚欧无码精品无码有性视频| 亚洲国产综合无码一区| 性生交片免费无码看人| 亚洲精品无码永久中文字幕| 精品久久久久久无码专区| 亚洲Av无码乱码在线观看性色| 精品成在人线AV无码免费看| 中日精品无码一本二本三本| 成人免费一区二区无码视频| 日韩精品无码中文字幕一区二区| 国产无码网页在线观看| 无码喷水一区二区浪潮AV| 无码人妻精品一区二区三区东京热 | 国产在线拍揄自揄拍无码视频| 寂寞少妇做spa按摩无码| 亚洲av无码片vr一区二区三区| 久久无码专区国产精品s| 成人午夜亚洲精品无码网站| 日韩毛片免费无码无毒视频观看| 无码AV中文一区二区三区| 亚洲精品无码乱码成人| 国产精品成人无码免费| 免费无码精品黄AV电影| 中文字幕无码精品亚洲资源网久久| 亚洲av无码一区二区三区网站| 日韩精品无码免费专区午夜| 无码毛片一区二区三区视频免费播放 | 精品无码人妻一区二区三区品| 国产AV一区二区三区无码野战| 久久久久亚洲AV无码专区网站| 成人无码一区二区三区| 国产麻豆天美果冻无码视频| 中文字幕精品无码一区二区 | 久久久久无码精品国产| 无码人妻丰满熟妇区五十路百度| 亚洲AV无码第一区二区三区 | 久久无码人妻一区二区三区| 精品亚洲A∨无码一区二区三区|