物件導向01 基礎篇

2021-09-13 15:18:19 字數 1339 閱讀 3185

物件導向基礎

一、物件導向的概念

1.物件導向的概念

面向過程的思想是拿到一件事,首先考慮的是該怎麼去做;而物件導向的思想是拿到一件事考慮的是該讓誰去做;

物件導向是將面向過程中的執行者變成指揮者,使用物件導向的開發降低**的耦合度;

一般將具有 封裝,繼承,多型 等特徵的程式語言稱為具有物件導向思想的程式語言。

2.物件與類

類是物件的抽象;

物件是類的例項化;

二、定義類

類的定義

[訪問修飾符] class 類名

//2.帶參有返回值的方法

public string work( int id )

三、建立及呼叫物件

1.建立物件

格式:類名 物件名 = new 類名();

例:person person1 = new person();

2.使用物件

引用物件的屬性和方法,需要使用「 . 」

格式:物件名 . 屬性 ; //引用物件的屬性

物件名 . 方法名(); //引用物件的屬性

例:public class preson

} public static void main(string args){

person person1 = new person();

person1.id=1001; //為物件的 id 賦值

person1.name="甲醛"; //為物件的 name 賦值

person1.***="男"; //為物件的 *** 賦值

person1.age=25; //為物件的 age 賦值

person1.work(); //呼叫物件的work方法

四、初識物件導向所應該掌握的知識

1.物件導向的概念(參上)

2.物件導向的三大 特性:封裝,繼承,多型

3.學會(1)定義類

(2)定義屬性

(3)定義方法

(4)建立物件及其呼叫

4.學會寫方法

(1)無返回值 void

(1)有返回值

(1)帶參

Python 物件導向基礎01

當有乙個問題擺在我面前,傳統思路是我親自上陣,把問題解決。下一次當類似的問題再次出現時,我再上,再解決。如此重複,不知道什麼時候是個頭。寫程式也是這樣,面對類似的問題時,如果每次都是從零開始,工作學習的效率將會十分低下,因為總是在重複相同的工作。物件導向則把我從執行者的角色公升級為了指揮者。我不用再...

物件導向基礎高階01

前言 物件導向程式設計是現如今程式設計的大環境,所以再次回顧物件導向的知識是非常有必要的。一 類與物件 1 軟體系統 輸入 使用者介面 運算 業務邏輯 儲存 資料庫 輸出 介面或其他檔案 2 物件的了解 物件是身邊的一些常見的事物,主要了解物件之間區別 物件區分的重要因素 靜態特徵 屬性,表示物件 ...

python基礎四 01 物件導向

物件導向程式設計與面向過程程式設計是兩種常見的程式設計思想。先通過引子來看下 話說三國時期,曹操帶領百萬大軍攻打東吳,大軍在長江赤壁駐紮,軍船連成一片。眼看就要滅了東吳,統一天下,曹操大悅,於是大宴眾文武。在酒席間,曹操詩性大發,不覺吟道 喝酒唱歌,人生真爽.眾文武齊呼 丞相好詩!於是命印刷工匠刻版...