- Python面向?qū)ο缶幊蹋簶?gòu)建游戲和GUI
- (美)艾維·卡爾布
- 268字
- 2023-06-29 17:17:45
1.2.1 分析必要的操作和數(shù)據(jù)
客戶想要對(duì)銀行賬戶做的操作包括:
● 創(chuàng)建賬戶;
● 存款;
● 取款;
● 查詢余額。
下面則列出了代表一個(gè)銀行賬戶至少需要的數(shù)據(jù)列表:
● 客戶姓名;
● 密碼;
● 余額。
注意,所有的操作都是動(dòng)賓結(jié)構(gòu),所有的數(shù)據(jù)項(xiàng)都是名詞。真實(shí)的銀行賬戶不僅能夠支持多得多的操作,還會(huì)包含其他數(shù)據(jù)(如賬戶持有人的地址、電話號(hào)碼和社保號(hào)),但是為了讓我們的討論清晰易懂,一開(kāi)始只支持這4個(gè)操作和3條數(shù)據(jù)。另外,為了保持內(nèi)容簡(jiǎn)單,不偏離主題,我們只使用整數(shù)美元。還需要指出的是,在真實(shí)的銀行應(yīng)用程序中,不會(huì)像這里的示例這樣使用明文(未加密的文本)來(lái)保存密碼。
推薦閱讀
- 深入淺出數(shù)據(jù)科學(xué):Python編程
- JavaScript全程指南
- Developing Middleware in Java EE 8
- Android 9 Development Cookbook(Third Edition)
- Building Mapping Applications with QGIS
- C語(yǔ)言程序設(shè)計(jì)實(shí)踐教程
- 假如C語(yǔ)言是我發(fā)明的:講給孩子聽(tīng)的大師編程課
- TypeScript實(shí)戰(zhàn)指南
- 算法訓(xùn)練營(yíng):提高篇(全彩版)
- Android底層接口與驅(qū)動(dòng)開(kāi)發(fā)技術(shù)詳解
- Android驅(qū)動(dòng)開(kāi)發(fā)權(quán)威指南
- Machine Learning With Go
- Natural Language Processing with Python Quick Start Guide
- Appcelerator Titanium:Patterns and Best Practices
- HikariCP數(shù)據(jù)庫(kù)連接池實(shí)戰(zhàn)