使用 J# 的設計概念簡介
發表于:2008-05-14來源:作者:點擊數:
標簽:設計概念簡介
關鍵字:J# 的設計概念本文考察了可以在MicrosoftVisualJ#.NET中使用的設計 解決方案 。這是討論如何通過J#解決問題的文章系列(包括三個部分)的第一部分。 本頁內容 簡介 問題 簡單解決方案 將類作為類型 將接口作為類型 工廠 策略 設計練習 在“AreToyProb
關鍵字:J# 的設計概念本文考察了可以在 Microsoft Visual J# .NET 中使用的設計
解決方案。這是討論如何通過 J# 解決問題的文章系列(包括三個部分)的第一部分。
本頁內容
簡介
問題
簡單解決方案
將類作為類型
將接口作為類型
工廠
策略
設計練習
在“Are Toy Problems Useful”[1] 中,Knuth 在總結玩具問題的實用性時說,一個問題的教育價值主要取決于在解決該問題的過程中應用的思維過程在以后的場合中發揮作用的頻率高低,而與該問題的答案的有用程度沒有什么關系。
在這一包括三個部分的文章系列中,我們將介紹如何通過 J# 解決問題。盡管這些問題可能類似于玩具問題,但我們希望您能發現用于解決這些問題的思維過程對您有所幫助。這些問題足夠簡單,因而不會掩蓋相應的解決方案。解決方案沒有使用任何編程技巧,并且如果您選擇用不同的語言實現所得到的設計,則可以重新使用這些設計。
原文轉自:http://www.anti-gravitydesign.com