作者EijiHoba (Feel)
看板PHP
標題[請益] 用OOP方式寫 PHP
時間Wed Sep 15 16:19:47 2010
在寫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
還是隨程式設計師的習慣呢?
或是 有一定的方法分析
如果有,請問那種方法的名稱是什麼?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.168.3.4
推 Jerr:先選擇一種design pattern, 如MVC, 在根據需求設計物件 09/15 16:46
推 chchwy:給你個關鍵字 你可以咕狗看看: ORM 09/15 22:05
推 bobju:物件導向分析(OOA). 09/16 01:06