[問題] 學OOP之前要先學會OOAD嗎?
在寫Class時,是用程式設計師的直觀方式設計嗎?
假設我要寫討論區
我會定義一個Class 叫Article
裡面有AtricleID,UserID,Topic,Body...等Properties
再定義一個 Class 叫 Forum
裡面有 ForumID,ArticleID,LastUpdate...等Properties
再定義一個 Class 叫 User
裡面有 UserID,NickName...等Properties
請問 新增一篇文章的Method是要規劃在 Article.ADD User.ADD,還是 Forum.ADD
還是隨程式設計師的習慣呢?
或是 依照 OOAD的方法設計?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.168.4.99
推
05/25 16:28, , 1F
05/25 16:28, 1F
→
05/25 16:29, , 2F
05/25 16:29, 2F
→
05/25 16:29, , 3F
05/25 16:29, 3F
→
05/25 16:56, , 4F
05/25 16:56, 4F
→
05/25 16:58, , 5F
05/25 16:58, 5F
→
05/25 17:16, , 6F
05/25 17:16, 6F
→
05/25 17:17, , 7F
05/25 17:17, 7F
→
05/25 17:40, , 8F
05/25 17:40, 8F
推
05/25 22:50, , 9F
05/25 22:50, 9F
→
05/25 23:45, , 10F
05/25 23:45, 10F
推
05/26 01:02, , 11F
05/26 01:02, 11F