根據實際情況來選擇出行方式

2022-02-13 06:43:45 字數 1012 閱讀 4733

週日外出去玩,出行方式有步行,騎行,公車。

每個人因人或環境等等因素而選擇的方式有所不同。

簡單工廠是符合此型別的。只有在執行時,才知道使用的哪種方法。

建立乙個抽象類base:

下面分別建立3個類別,bus,ycling,walk,它們需要重寫抽象類的抽象方法。

既然是簡單工廠,在這個工廠類中,去根據條件來決定執行哪乙個方法,此方法一般情況之下,使用static實現靜態。

public

class

factory

}

source code

現在,我們可以在控制台中,執行上面寫的工廠方法:

Daemon 程式編寫(請根據實際情況自行擴充套件)

編寫daemon程式有一些基本的規則,以避免不必要的麻煩。1 首先是程式執行後呼叫fork,並讓父程序退出。子程序獲得乙個新的程序id,但 繼承了父程序的程序組id。2 呼叫setsid建立乙個新的session,使自己成為新session和新程序組的leader,並使程序沒有控制終端 tty 3 ...

以實際情況切入,檢視MySQL複製問題的解決方案

mysql最常見的操作之一就是在主伺服器和從伺服器之間複製資料庫。雖然大多數此類連線都很容易建立和維護,但有時也會出現問題,例如某些主資料可能無法在從屬裝置上覆制或者讀取請求可能會路由到主裝置而不是伺服器。問題出現很容易,但是想要找到解決複製失敗的方法卻需要我們花些心思。複製是所有資料庫的最基本操作...

利用按鍵實現LED燈的迴圈移位,可根據實際情況修改

利用按鍵實現led燈的迴圈移位,可根據實際情況修改 include include define uint unsigned int define uchar unsigned char uchar temp 全域性變數 uchar flag1 0 flag2 0 flag3 0 sbit key1...