Forum
User -> Creates -> Forum
topicTitle : String
-------------------
getTopic() : String
getPost() (post : Post) : Post
Post(s)
Forum -> Has -> Post(s)
title : String
author : User
content : String
tag : String
views : Int
----------------
getTitle() : String
getAuthor() : String
getContent() : String
getTag() : String
calculateViews() : int
Admin
Admin | approvePost(post : Post) : boolean
---------------
approvePost() (post : Post) : boolean
deleteForum() : void
deletePost () : void
Extra
Maybe add createPost()
to User ???!!!!