物件導向的概述

2021-10-01 08:12:13 字數 925 閱讀 1143

物件導向是基於面向過程的程式設計思想

面向過程:強調的是每乙個功能的步驟

物件導向:強調的是物件,然後由物件去呼叫功能

面向過程:

動作有哪些呢?

a:開啟冰箱門

b:裝進大象

c:關閉冰箱門

**體現:

class demo

public static void open()

public static void in()

public static void close()

}

物件導向:

我們怎麼才能更符合物件導向的思想呢?

a:有哪些類呢?

b:每乙個類裡面有哪些東西(功能/方法)呢?

c:類與類之間的關係是什麼呢?

a:把大象裝進冰箱的分析? 如何分析有哪些類呢? 名稱提取法(uml)

大象冰箱

demo

b:每乙個類裡面有哪些東西呢?

大象in();

冰箱open();

close();

demo

main()

c:類與類之間的關係是什麼呢?

demo類中使用大象 和 冰箱的功能

**體現:

class 大象

}            

class 冰箱

public static void close()

}            

class demo

}

物件導向開發:

就是不斷的建立物件,通過物件呼叫功能

物件導向設計:

其實就是在管理和維護物件之間的關係

物件導向的特徵:

封裝繼承

多型

物件導向概述

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

物件導向概述

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

物件導向概述

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