物件導向 (1)概述

2021-06-19 04:23:58 字數 702 閱讀 2763

先介紹幾個重要的概念

1、物件導向(object oriented)

2、物件(object)

是物件導向開發模式的基本成分。

每個物件可用它本身的一組屬性和它可以執行的一組操作來定義。

3、訊息(message)

乙個物件與另乙個物件的通訊單元,是要求某個物件執行類中定義的某個操作的規格說明

物件向物件發出的服務請求

包含資訊:提供服務物件標識,服務標識,輸入資訊和回答資訊

4、類(class)

具有相同資料結構和相同操作的物件的集合。

5

、繼承(

inheritance)

使用已存在的定義作為基礎建立新定義的技術。

新類的定義可以是既存類所宣告的資料和新類所增加的宣告的組合。

關於物件導向技術的總結:

物件導向概述

物件導向概述 1 物件導向思想 a 什麼是物件導向 3點 1 面向過程是以函式為基礎,完成各種操作,強調的是過程 2 物件導向以物件為基礎,完成各種操作,強調的是物件,結果 3 物件導向是基於面向過程的 b 物件導向的思想特點 1 是一種更符合人們思考習慣的思想 2 把複雜的事情簡單化 3 把我們從...

物件導向概述

20世紀70年代以後,物件導向程式設計 object oriented programming,簡稱oop 開始流行。oop採用了一種完全不同的方法來開發計算機應用程式。在這種方法中,程式不是圍繞著要解決的任務來設計,而是圍繞著要解決的問題中的物件來設計。建立物件模型,將問題域化為不同的物件去處理。...

物件導向概述

結構化程式設計 在程式設計的早期,程式用流程圖和自頂向下的方法設計。採用這種設計方法,程式設計師會將乙個大的問題分解成更小的任務,然後為每個更小的任務編寫乙個過程 或函式 最後,程式設計師會編寫乙個主過程來啟動程式流程,隨後根據程式流程走向,呼叫想要的其它過程。這種型別的程式設計被稱為結構化程式設計...