大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 hot資訊 面向對象的優點

面向對象的優點

更新時間:2021-08-25 11:59:26 來源:動力節點 瀏覽1123次

優點

1.重用性利于開發速度,如果你想開發某個功能發現他實現起來很麻煩,這個時候有另一技術能很好的解決時其優勢就發揮出來了

2.封裝性/抽象性:結構清晰,很標準,規范化,易于理解,可讀性更強

3.繼承,容易擴展,在大框架不變的情況下很容易就開發出適合自己的功能

缺點

執行速度會打折扣

面向對象編程(Object Oriented Programming,OOP,面向對象程序設計)是一種計算機編程架構。OOP 的一條基本原則是計算機程序是由單個能夠起到子程序作用的單元或對象組合而成。OOP 達到了軟件工程的三個主要目標:重用性、靈活性和擴展性。為了實現整體運算,每個對象都能夠接收信息、處理數據和向其它對象發送信息。OOP 主要有以下的概念和組件:

組件 - 數據和功能一起在運行著的計算機程序中形成的單元,組件在 OOP 計算機程序中是模塊和結構化的基礎。

抽象性 - 程序有能力忽略正在處理中信息的某些方面,即對信息主要方面關注的能力。

封裝 - 也叫做信息封裝:確保組件不會以不可預期的方式改變其它組件的內部狀態;只有在那些提供了內部狀態改變方法的組件中,才可以訪問其內部狀態。每類組件都提供了一個與其它組件聯系的接口,并規定了其它組件進行調用的方法。

多態性 - 組件的引用和類集會涉及到其它許多不同類型的組件,而且引用組件所產生的結果得依據實際調用的類型。

繼承性 - 允許在現存的組件基礎上創建子類組件,這統一并增強了多態性和封裝性。典型地來說就是用類來對組件進行分組,而且還可以定義新類為現存的類的擴展,這樣就可以將類組織成樹形或網狀結構,這體現了動作的通用性。

由于抽象性、封裝性、重用性以及便于使用等方面的原因,以組件為基礎的編程在腳本語言中已經變得特別流行。Python 和 Ruby 是最近才出現的語言,在開發時完全采用了 OOP 的思想,而流行的 Perl 腳本語言從版本5開始也慢慢地加入了新的面向對象的功能組件。用組件代替“現實”上的實體成為 JavaScript(ECMAScript) 得以流行的原因,有論證表明對組件進行適當的組合就可以在英特網上代替 HTML 和 XML 的文檔對象模型(DOM)。

面向對象的優點

OOP 的優點:

使人們的編程與實際的世界更加接近,所有的對象被賦予屬性和方法,結果編程就更加富有人性化。

OOP 缺點

就 C++ 而言,由于面向更高的邏輯抽象層,使得 C++ 在實現的時候,不得不做出性能上面的犧牲,有時候甚至是致命的 ( 所有對象的屬性都經過內置多重指針的間接引用是其性能損失的主要原因之一;不過,筆者的局限性在于未使用過 VC++ 外的面向對象語言,所以不是十分肯定,哈哈,有人笑出來了… )。

在計算機速度飛速發展的今天,你可能會說,一丁點的性能犧牲沒什么大不了。是的,從面向對象的角度,使的編程的結構更加清晰完整,數據更加獨立和易于管理,性能的犧牲可以帶來這么多的好處,沒有理由不做穩賺的生意吧?

不過,在某些對速度要求極高特殊場合,例如你做的是電信的交換系統,每秒鐘有超過百萬的人同時進行電話交換,如果,每一個數據交換過程都是一個對象,那么總的性能損失將是天文數字!!

或者這個例子不夠貼身,再舉個例子吧。假如你受聘于一個游戲設計公司,老板希望做出來的游戲可以更多的兼顧到更多的電腦使用者,游戲每秒鐘的運行的幀可以 更多,子彈和爆炸物可以更多、更華麗。那么,你會發現使用 C++ 會使你的程序變得笨拙,無法滿足你的需求,除非你非得要你的游戲運行于奔騰四的機器上 ( 如果不是,而你又堅持用 C++ 的對象編程,那么請減少主角的槍的威力吧 )。

以上就是動力節點小編介紹的"面向對象的優點",希望對大家有幫助,想了解更多可查看Java教程。動力節點在線學習教程,針對沒有任何Java基礎的讀者學習,讓你從入門到精通,主要介紹了一些Java基礎的核心知識,讓同學們更好更方便的學習和了解Java編程,感興趣的同學可以關注一下。

提交申請后,顧問老師會電話與您溝通安排學習

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 亚洲高清免费 | 国产日韩精品一区二区在线观看 | 久久精品在现线观看免费15 | 91精品免费不卡在线观看 | 欧美大片aaaa一级毛片 | 成人毛片免费观看视频大全 | 日韩成人在线视频 | 久久精品国产主播一区二区 | 免费一级毛片在线视频观看 | 亚洲高清资源在线观看 | 国产一级二级三级 | 亚洲欧美日韩网站 | 高清在线一区二区三区亚洲综合 | 99热国产这里只有精品 | 成年男女免费视频网站 | 大尺度福利视频在线观看网址 | 久久精品人人做人人爱爱 | 成人a毛片久久免费播放 | 美女女女女女女bbbbbb毛片 | 色天天综合久久久久综合片 | 老司机性视频 | 国产精品国产三级国产a | 亚洲免费在线观看 | 曰本不卡视频 | 国产精品亚洲视频 | 米奇777第四久久久99 | 九九精品激情在线视频 | 尤物视频在线观看 | 亚洲国产综合视频 | 最新四虎4hu影库地址在线 | 亚洲国产成人超福利久久精品 | 久久久久国产精品免费 | 九九精品在线 | 最近在线更新中文字幕1 | 热99这里有精品综合久久 | 久久国产99 | 天天爱天天色天天干 | 九九热观看视频 | 一区二区成人国产精品 | 久色tv| 亚洲一区综合在线播放 |