物件導向銀角大王補充 什麼時候適用物件導向

2022-06-14 14:36:09 字數 846 閱讀 2678

1、什麼是物件導向程式設計?

-以前使用函式

-現在使用類+物件

2、什麼是類什麼是物件,又有什麼關係?

3、什麼時候適用物件導向?

應用場景一、

如果只用函式,如下圖,會很麻煩,每次都要連線伺服器,關閉:

現在我們來用類class來優化下流程:

用類的方法就靈活的多,可以用乙個連線,來做很多很多事情。最後再關閉下就可以了。

將函式裡公共的功能提取出來,寫到類裡,這樣靈活的多。

應用場景二、

根據乙個模版來建立很多東西,很多例項的時候;

應用場景

三、如下面的函式使用的情況:

我們可以優化成如下的方式:公共的部分,公共的屬性傳一次引數。其他的方法再分別傳一次。

當很多的函式需要傳入多個公共的引數的時候,可以把公共的引數提取出來,封裝進去,以後,其他的函式再傳入自有的引數即可。

物件導向銀角大王補充 什麼時候適用物件導向

1 什麼是物件導向程式設計?以前使用函式 現在使用類 物件 2 什麼是類什麼是物件,又有什麼關係?3 什麼時候適用物件導向?應用場景一 如果只用函式,如下圖,會很麻煩,每次都要連線伺服器,關閉 現在我們來用類class來優化下流程 用類的方法就靈活的多,可以用乙個連線,來做很多很多事情。最後再關閉下...

什麼時候返回空物件,什麼時候返回null?

1 當別人呼叫你介面的時候盡量返回null 2 當你結果直接返回前端,這時候可以返回乙個空的物件 判斷物件為空或者物件的值為空 判斷字串是否為空以及值是否為空,用lang包裡的stringutils.isblank string str 方法 stringutils.isblank null tru...

python物件導向什麼時候使用類屬性

本博文源於python基礎,主要針對類屬性進行 類屬性就是給類物件中定義的屬性。通常用來記錄與這個類相關的特徵。不用於記錄具體物件的特徵。class tool object count 0 count就是乙個類屬性 def init self,name self.name name tool.cou...