究竟什麼是物件導向的?

發布 科技 2024-06-04
4個回答
  1. 匿名使用者2024-02-11

    好的,我會根據我們的教科書:)自己輸入它

    物件導向就是盡可能地模擬人類習慣的思維方式,使軟體開發的方法和過程盡可能接近人類理解世界、解決問題的方法和過程。

    面向過程或結構化程式設計是一種自上而下的設計方法,它逐步尋求細化,以及單入口、單出口的程式結構。

    這是前面的答案,如果你真的想解釋,你可以這樣分解它:

    假設你想做乙個專案:搶劫一家銀行。

    面對過程:你手裡有幾把槍,認識那麼多不怕死的兄弟,只是某個在銀行做保安工作,他知道銀行什麼時候要進銀行,不經意間告訴你,你最近一直缺錢,你老婆沒錢很久天天花錢罵, 一天晚上,你和你的兄弟們喝了酒,一時衝動商量搶劫銀行,兄弟的信已經是真的,地形圖、街道地圖都帶來了,於是你用酒的力氣來謀劃誓言,當你醒來時,後悔了,卻被迫面對行動由於正確的情報和適當的準備, 你得以成功逃脫搶劫,但最後,當你準備分贓時,卻發現原來沒有討論分享,於是你們互相殘殺了一會兒。

    無論哪種方式,以上都是乙個完整而成功的搶劫過程。

    但是這個過程涉及很多運氣,不太可能再次完成。

    以目標為導向:規劃者:提出想法並尋找投資。

    投資者:尋找風險投資。

    槍聲**業務:採購**。

    黑色汽車**經銷商:購買車輛。

    銀行建築師、保安:以現金或股票購買。

    有許多不法分子:雇用黑社會勢力並談判分一杯羹。

    制定路線圖,時間表。

    let`s go!!

    看,這更接近現實世界,每個人都有自己的角色,自己的職能,更專業,如果合作好,下次可以繼續合作(軟體復用)。

    但是,我們提倡專業分工。

  2. 匿名使用者2024-02-10

    定義 1:物件導向的方法是一種使用物件、類、封裝、繼承、多型性和訊息等概念構造、測試和重構軟體的方法。

    定義2:物件導向的方法基於認識論,利用物件來理解和分析問題空間,並設計和開發由物件(解空間)組成的軟體系統。 由於問題空間和求解空間都是由物件組成的,因此可以消除因問題空間和求解空間結構不一致而引起的問題。

    總之,物件導向是面向事物本身,物件導向的分析過程是理解客觀世界的過程。

    物件導向的方法從物件開始,發展出物件、類、訊息、繼承等概念。

  3. 匿名使用者2024-02-09

    簡單地說:

    比如你想通過程式設計實現“人打架”,面向過程就是寫乙個關於如何打架的函式,而物件導向,就是不管你怎麼打架,都可以先構建乙個物件“人”,給他乙個打架的函式,然後再改進這個打架的功能。

    這樣做的好處是,1、包很好:也許人們可以做除了戰鬥之外的其他事情。

    2.易於維護:如果你覺得男女之間的戰鬥方式不同,那麼你可以從人身上繼承2種新的男女型別,然後改寫這個方法。

  4. 匿名使用者2024-02-08

    物件導向的使用在程式語言中非常重要,在PHP語言中學習這項技術需要很多年。 物件導向的出現是系統開發中的一場偉大革命,程式語言開始從應用程式轉向資料。 物件導向通過將程式設計過程的焦點轉移到正在建模的真實事物上,使應用程式更接近現實世界。

    下面計算機培訓主要為您介紹物件導向。

    1. 什麼是物件導向?

    這就像你是一家公司的總裁,你正在組裝一套計算機。 換句話說,物件導向要麼是抽象的執行,要麼是員工完成的工作。 詳細地說,總統不需要考慮這個問題。

    IT培訓認為,好處是顯而易見的,乙個高層管理公司可以協調工作,而不需要管理乙個高層公司,只有少數實施了它的員工才會陷入困境。

    2.物件導向的特性。

    1.封裝。 隱藏物件的屬性和實現細節,只對外暴露介面,控制程式中讀取和修改屬性的訪問級別; 將抽象資料和行為(或函式)組合成乙個有機整體,即將資料與操作資料來源有機地組合成乙個“類”,其中資料和函式是類的成員。

    2.繼承。 繼承是從基類派生乙個或多個類的機制。 從另乙個類繼承的類稱為該類的子類。

    這種關係經常被比作父親和孩子的關係。 子類繼承父類的屬性。 這些屬混沌性質由性質和方法組成。

    北玉鳥認為子類可以新增父類以外的新功能,因此子類也被稱為父類的“”。

    3.多型性。 多型性是指 OOP 可以根據使用類的上下文重新定義類的性質或行為,或者介面的許多不同實現都是多型的。 匯龍觀北大玉鳥建議,如果把不同的子物件看作是父類,可以遮蔽不同子物件之間的差異,寫乙個通用的**,可以進行通用的程式設計,以適應需求的變化。

相關回答
11個回答2024-06-04

可以這樣理解:

面向過程意味著您需要知道如何完成整個過程。 另一方面,物件導向意味著你只需要對方給你的方法,你只需要呼叫它。 >>>More

5個回答2024-06-04

將資料型別和函式視為乙個整體的程式設計方法稱為物件導向。 >>>More

6個回答2024-06-04

物件導向是指將應用程式視為一組“物件”,然後對這些物件進行程式設計以使其正常工作。 >>>More

10個回答2024-06-04

有些夫妻經歷過試婚後結婚的例子,他們的婚姻生活也很幸福。 婚姻是兩個家庭的人再次組成乙個新的家庭,雙方不同的生活習慣和愛好在磨合後可以互補。 如果雙方先結婚,婚後才發現他們之間的差距,往往會導致很多夫妻的怨恨,更是發展出家暴。 >>>More