JavaSE(三) 物件導向(1) 物件導向簡介

2021-09-24 21:45:35 字數 366 閱讀 2703

物件導向算是一種比較新的軟體設計的方法,在沒有物件導向之前使用的是面向過程(是針對於乙個問題解決問題,如果修改的話,則整個設計都要修改),物件導向是針對於一類問題來進行解決,某一區域性的修改不影響其他位置的變化。

在物件導向中主要分為以下三個方面:

· ooa:物件導向分析。

· ood:物件導向設計,根據分析的結果使用工具完成設計。

· oop:完成具體的功能實現,**編寫。

在物件導向中,實際上還存在著三個主要的特性:

· 封裝性:

保證對外部不可見。

資訊隱蔽

· 繼承性:

擴充套件類的功能

· 多型性:

方法的過載

物件的多型性

JAVA SE 物件導向

封裝 繼承 多型 符合我們思想習慣的思想 複雜事情簡單化 執行者變成指揮者 事物 類 封裝 屬性,功能 屬性 成員變數 屬性 功能 成員方法 功能 例項化類 建立物件 leiming duixiangming new leiming 獲取屬性 duixiangming.shuxingming 呼叫方...

實驗三 物件導向初步

1 實驗目的 1 學習如何宣告和編寫類的 2 學習如何編寫改變類的屬性的成員函式。3 學習如何宣告和建立物件,如何通過物件呼叫類的成員函式。2 實驗內容 2.1 設計point類 40分 1 問題描述 計算機的顯示屏的座標系是這樣的,左上角的座標為 0,0 如下圖所示。定義計算機顯示屏上的點poin...

JavaSE階段1 物件導向封裝

封裝 繼承 多型 封裝 隱藏物件的屬性和實現細節,僅對外提供介面 好處 1.將變化隔離 2.便於使用 3.提高重用性 4.提高安全性 1.呼叫同名的變數資訊 成員變數 this.變數名 2.呼叫同類中其它函式資訊,這時候this可以省略不寫 3.在本類中,通過構造函式呼叫其它建構函式 注意 1.函式...