none
Data Tier Class Design RRS feed

  • 問題

  • 大家好!

     

      我想問一個正常 data tier Class 的設計是怎樣的?

    例如 我有兩個類別的sql queue - 用戶類 和 廣告類.

    那麼我要創造兩個data tier Class 或是只用一個data tier Class ?

    如果正確答案是一個,那麼這個 data tier Class 內應該怎樣設計呢?

     

    謝謝

    2007年1月11日 上午 08:46

解答

  • HI,

    類別設計要從物件導向分析設計做起, 所要考量的地方很多, 基本上會把共用的功能和資料製作在父類別中, 再讓子類別繼承使用, 致於會長出一個類別或兩個類別, 要看您的功能需求是什麼? 沒有一定的鐵律

    tihs

    2007年1月11日 上午 10:05
  • 如果你的問題不是出自什麼考試的試題的話,就不會有什麼「正確答案」了。我建議你直接以 N-tier 的方向去思考,依你們的現在及未來的需求去評估如何分割層次,例如會不會有異質資料庫、哪裡要使用 Object Data Source / Sql Data Source / ADO.NET,以及要不要寫 Helper Class 等等。
    2007年1月12日 下午 12:28

所有回覆

  • HI,

    類別設計要從物件導向分析設計做起, 所要考量的地方很多, 基本上會把共用的功能和資料製作在父類別中, 再讓子類別繼承使用, 致於會長出一個類別或兩個類別, 要看您的功能需求是什麼? 沒有一定的鐵律

    tihs

    2007年1月11日 上午 10:05
  • 如果你的問題不是出自什麼考試的試題的話,就不會有什麼「正確答案」了。我建議你直接以 N-tier 的方向去思考,依你們的現在及未來的需求去評估如何分割層次,例如會不會有異質資料庫、哪裡要使用 Object Data Source / Sql Data Source / ADO.NET,以及要不要寫 Helper Class 等等。
    2007年1月12日 下午 12:28