[問題] 學OOP之前要先學會OOAD嗎?

作者: EijiHoba (我要好工作)   2010-05-25 16:19:54
在寫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的方法設計?

Links booklink

Contact Us: admin [ a t ] ucptt.com