<cite id="ffb66"></cite><cite id="ffb66"><track id="ffb66"></track></cite>
      <legend id="ffb66"><li id="ffb66"></li></legend>
      色婷婷久,激情色播,久久久无码专区,亚洲中文字幕av,国产成人A片,av无码免费,精品久久国产,99视频精品3
      網易首頁 > 網易號 > 正文 申請入駐

      喬布斯沒騙人:我們從一開始就學錯了“面向對象” !

      0
      分享至

      1985年,喬布斯被自己親手創建的蘋果公司掃地出門。

      不甘心的他成立了一家新的計算機公司NeXT,制造下一代個人電腦,一臺漂亮、強大、出色的機器,讓蘋果感到后悔和羞恥!


      可惜,NeXT并沒有取得想象中的成功,6500美元的高昂價格只讓它賣出了5萬臺。

      1993年,NeXT被迫退出了硬件行業。

      失之東隅,收之桑榆,雖然NeXT機器不行,它的操作系統NeXTSTEP卻因為優秀的GUI和面向對象的編程環境,極大地影響了業界。


      Tim Berners-Lee用它開發了世界上第一個WWW服務器,編程語言是Objective-C。


      id software 在上面開發了開創性的 PC 游戲Doom、Doom II和Quake。

      NeXTSTEP后來成為Mac OS X的基礎,為蘋果所有的平臺提供了強大動力,包括iOS 、iPadOS、watchOS和tvOS。


      簡單來說,NeXTSTEP提供了三項非常出色的功能:

      1. Objective-C這個面向對象的語言和運行時

      2. 面向對象的應用層

      3. 面向對象層的開發工具。

      請大家注意,這三項功能都和面向對象有關。

      1994年,39歲的喬布斯在接受了一次《滾石》雜志的采訪。


      他先是抨擊了蘋果的Mac電腦,說Mac不思進取,10年間改變了不到10%,就像一只坐著的鴨子。而微軟,居然花了10年才復制了一些“坐鴨式”的東西!

      隨后他便開始為自家NeXTSTEP的面向對象打起廣告來:

      “我認為未來會有一天,所有的軟件都將使用面向對象這種技術來編寫..... ”

      面向對象?

      這樣的技術術語如果從現在公司的CEO嘴里說出來,大家肯定覺得有些古怪,因為面向對象如今是沉淀到底層的技術了,CEO絕對不會提起它,他們嘴中應該是時髦的微服務、云計算、人工智能.....

      但是在80年代末,90年代初,面向對象是個非常時髦的詞語。

      記者不懂技術,問道:“你能解釋一下什么是面向對象的軟件嗎?”

      喬布斯開始了一段精彩的演說:

      Object 就像人,他們是活生生的,呼吸著空氣,在他們內部保存著如何做事情的知識,他們也有記憶記住東西,你在一個很高層次的抽象級別和他們交互,而不使用底層的細節。

      舉個例子吧,我是你的負責洗衣的對象,你可以把你的臟衣服給我,然后給我發一條消息,上面寫著:“請幫我洗衣服”, 剩下的事情你就不用管了。

      而我知道舊金山最好的洗衣店在哪里,我會說英語,口袋中也有錢,我會叫個出租車去那個洗衣店,洗完衣服后,我回到這里,把干凈的衣服給你,同時告訴你‘這是你的干凈衣服’。

      你并不知道我是怎么做到的,你對洗衣房一無所知,你不知道怎么叫出租車,怎么付費。所有的復雜性都隱藏在我的內部。我們倆在一個高層次的級別交流。

      這就是Object,它們封裝了復雜性,對外提供了高層的接口。

      這是我看到的對面向對象的非常精彩的描述!

      喬布斯并不是技術天才,他最厲害的地方在于對用戶體驗和品味的感知,然后“糾集”一批天才把最酷的技術原型轉變成面向消費者的產品。

      這段面向對象的講述可能是他自己悟出來的,也可能是從他的天才手下打聽來的。不管如何,他非常形象地展示了Object的兩大特性:

      1. 封裝復雜的操作

      2. 對外提供高層次的接口,通過消息傳遞交互。

      你可能會說,我學習的面向對象是封裝、繼承和多態啊!

      沒錯,這是因為面向對象出現過一次重大的分裂。


      漫畫中的兩位都是大師,左邊這位是發明面向對象和Smalltalk編程語言的Alan Kay,右邊則是C++之父Bjarne Stroustrup。

      在Alan Kay的OO世界中,對象更像一個自治的“進程”,它擁有自己的狀態,并可以和其他對象通過消息進行通信,正如喬布斯說的那樣。

      這些對象各司其職,就像一個個細胞,無數的細胞組成一個生物體。無論這個生物體有多大,其基本思想是一致的,換句話說,一個大系統是通過遞歸和組合的方式,由一個個對象建立起來的。

      這種想法可能過于超前,它的代表語言Smalltalk火了一陣以后就被Java、C#、Python、C++等取代。

      后來只能在Actor模型和Erlang中找到一些痕跡了。


      Bjarne Stroustrup發明的C++就是“新式面向對象”的代表,這里的對象變成了數據類型(class)的實例,沒有類,對象根本無法存在。程序關注的重點也變成了接口、繼承、多態。

      由于其更接近于程序= 數據結構+算法 ,再加上大公司的推動,占領了更多程序員的心智,成了主流。

      特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。

      Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

      相關推薦
      熱點推薦
      90后男生上門喂貓,春節前后20多天賺16萬,最多1天跑55單只睡3小時,律師提醒:上門喂貓需提前明確責任

      90后男生上門喂貓,春節前后20多天賺16萬,最多1天跑55單只睡3小時,律師提醒:上門喂貓需提前明確責任

      瀟湘晨報
      2026-02-18 16:28:53
      維穩辦不能變成欺壓辦,孫玉良:真正的穩定是讓弱勢群體揚眉吐氣

      維穩辦不能變成欺壓辦,孫玉良:真正的穩定是讓弱勢群體揚眉吐氣

      孫玉良
      2026-02-23 08:18:07
      怪發型,唇穿孔,冬奧花滑華裔冠軍叛逆征服了全世界!

      怪發型,唇穿孔,冬奧花滑華裔冠軍叛逆征服了全世界!

      ChicMyGeek
      2026-02-24 17:10:12
      75歲張藝謀再掀桌:比748萬罰款更狠的,是陳婷留的這一手!

      75歲張藝謀再掀桌:比748萬罰款更狠的,是陳婷留的這一手!

      手工制作阿殲
      2026-02-24 16:41:37
      巴拿馬政府強行接管長和營運的兩個港口,中方回應:將堅決維護企業的正當合法權益!

      巴拿馬政府強行接管長和營運的兩個港口,中方回應:將堅決維護企業的正當合法權益!

      每日經濟新聞
      2026-02-24 18:05:18
      母親獨自農村過年,女兒打開監控淚目了,客廳堆滿柴卻沒一點聲音

      母親獨自農村過年,女兒打開監控淚目了,客廳堆滿柴卻沒一點聲音

      子芫伴你成長
      2026-02-24 08:10:06
      當因殺死毒販,而讓半個國家燃起戰火后,終于理解了墨西哥的絕望

      當因殺死毒販,而讓半個國家燃起戰火后,終于理解了墨西哥的絕望

      閱微札記
      2026-02-24 17:06:05
      中美俄意見一致,寧可讓日本從地球上消失,也堅決不允許它擁核!

      中美俄意見一致,寧可讓日本從地球上消失,也堅決不允許它擁核!

      老范談史
      2026-02-23 20:33:48
      別再吹天生混血臉了,谷愛凌那一頭標志性的金發藏不住天然的黑發

      別再吹天生混血臉了,谷愛凌那一頭標志性的金發藏不住天然的黑發

      西樓知趣雜談
      2026-02-24 16:14:33
      戲子誤國!2026年剛開年,就有3位明星相繼塌房,個個荒唐

      戲子誤國!2026年剛開年,就有3位明星相繼塌房,個個荒唐

      林輕吟
      2026-02-24 07:14:49
      明星卸妝后,曾黎臉蠟黃,王子文像老阿姨,看到王一博后我驚呆了

      明星卸妝后,曾黎臉蠟黃,王子文像老阿姨,看到王一博后我驚呆了

      最美的開始
      2026-02-24 19:00:14
      村里紅白事從不回,男子母親離世,鄰居等著看笑話,結果長了見識

      村里紅白事從不回,男子母親離世,鄰居等著看笑話,結果長了見識

      子芫伴你成長
      2026-02-23 12:21:40
      A股:今天上沖到4131后回落,種種跡象表明,明天或出現巨變大行情

      A股:今天上沖到4131后回落,種種跡象表明,明天或出現巨變大行情

      股市皆大事
      2026-02-24 16:08:16
      “茶幾”正在退出中國家庭,學廣東人這樣做,實用性讓人大開眼界

      “茶幾”正在退出中國家庭,學廣東人這樣做,實用性讓人大開眼界

      室內設計師有料兒
      2026-02-19 11:17:18
      從全球第一到業績腰斬!公牛集團被房地產拖垮,十幾億準備跑路

      從全球第一到業績腰斬!公牛集團被房地產拖垮,十幾億準備跑路

      小熊侃史
      2026-01-08 07:55:06
      OpenClaw刪光Meta安全總監郵箱!連喊3次停手都沒用,她狂奔去拔網線

      OpenClaw刪光Meta安全總監郵箱!連喊3次停手都沒用,她狂奔去拔網線

      新智元
      2026-02-24 12:33:20
      同樣煮餃子,“蓋蓋煮”和“不蓋蓋煮”區別大,難怪煮出來不一樣

      同樣煮餃子,“蓋蓋煮”和“不蓋蓋煮”區別大,難怪煮出來不一樣

      阿龍美食記
      2026-02-23 17:00:18
      新加坡大滿貫賽:大捷報!林詩棟3:0大獲全勝,王皓起身鼓掌加油

      新加坡大滿貫賽:大捷報!林詩棟3:0大獲全勝,王皓起身鼓掌加油

      國乒二三事
      2026-02-24 14:02:13
      京東上的假貨,為何如此招搖?

      京東上的假貨,為何如此招搖?

      呦呦鹿鳴
      2026-02-22 21:20:32
      全球頭號毒販被斃,墨西哥的天正在晴,也基本順特朗普了

      全球頭號毒販被斃,墨西哥的天正在晴,也基本順特朗普了

      邵旭峰域
      2026-02-24 10:49:17
      2026-02-24 22:48:49
      碼農翻身 incentive-icons
      碼農翻身
      有趣且硬核的技術文章
      228文章數 627關注度
      往期回顧 全部

      財經要聞

      縣城消費「限時繁榮」了十天

      頭條要聞

      白宮答伊朗問題:特朗普首選是外交 必要時也愿用武力

      頭條要聞

      白宮答伊朗問題:特朗普首選是外交 必要時也愿用武力

      體育要聞

      蘇翊鳴總結米蘭征程:我仍是那個熱愛單板滑雪的少年

      娛樂要聞

      汪小菲官宣三胎出生:承諾會照顧好3個孩子

      科技要聞

      宇樹科技發布四足機器人Unitree As2

      汽車要聞

      入門即滿配 威蘭達AIR版上市 13.78萬元起

      態度原創

      藝術
      家居
      本地
      游戲
      公開課

      藝術要聞

      2025年第八屆全國青年美展 | 油畫作品選刊

      家居要聞

      本真棲居 愛暖伴流年

      本地新聞

      春花齊放2026:《駿馬奔騰迎新歲》

      LPL季后賽:一局更比一局快,AL橫掃WE,輕松晉級

      公開課

      李玫瑾:為什么性格比能力更重要?

      無障礙瀏覽 進入關懷版