iT邦幫忙

oop相關文章
共有 95 則文章
鐵人賽 自我挑戰組 DAY 14

技術 [深入淺出設計模式] Ch4 The Factory Pattern (4) - 【工廠模式】範例: Pizza Store

工廠模式 範例: Pizza Store 上篇我們已經完成工廠跟Pizza的抽象類別,現在來看看子類別要如何實現Pizza(),在這之前要先完成食材的類別(這邊...

鐵人賽 自我挑戰組 DAY 19

技術 Day19 CH9 設計節省成本的測試(中)

本章的測試都是使用MiniTest來撰寫,目前MiniTest可以在安裝了 Ruby 1.9及以上版本的任何地方執行。 至於筆者在工作上則是使用RSpec搭配C...

鐵人賽 自我挑戰組 DAY 18

技術 Day18 CH9 設計節省成本的測試(上)

談測試之前,我們必須先知道,撰寫可修改的程式碼實踐依賴於三項不同的技能: 必須瞭解物件導向設計了解如何設計良好的對象和類結構是至關重要的。合理的設計可以最小...

鐵人賽 自我挑戰組 DAY 17

技術 [深入淺出設計模式] Ch5 The Singleton Pattern (1) - 【單例模式】

Singleton Pattern 單例模式 在特定情況下,我們會希望某一些類別的物件只有一個,通常會用global variable 讓它是靜態變數。(例如設...

鐵人賽 自我挑戰組 DAY 19

技術 [深入淺出設計模式] Ch5 The Singleton Pattern (3) - 【單例模式】範例 Website registration

單例模式 範例 Website registration 網站註冊 假設今天我們要架設一個網站的註冊系統,我們就會希望系統只有一個合法的註冊中心,所有使用者只能...