| | |
Java classes help
Please support our Java advertiser: Programming Forums - DaniWeb Sister Site
![]() |
•
•
Join Date: Mar 2008
Posts: 5
Reputation:
Solved Threads: 0
Hello!
I have a project in which I must simulate a blog application,with users' post mangament.
These are the requirements:
A blog has a title and a collection of posts.The posts have the following information:
-author
-data
-title
-text
Each post has a code thet is generated automatically and which acts like the serial number within the speciality the post belongs to.
The speciality are:
-Information:This's a post with just text and an answer is forbiden.
-Version: It's a post of an information's version that gets updated.
-Debate: this's a post containing information and accepts one or more answers.
-Answer: It's an answer to a specific debate.
The program must support the following operations:
-Ask for User login identification(no password involved) to later use as the author of given posts.
-showing information about posts.
-create new posts.
-create new blog.
-store blog in hard drive.
-load blog.
Here are my classes:
Does this look ok?Does it need any more specification?
Any help is very appreciated!
I have a project in which I must simulate a blog application,with users' post mangament.
These are the requirements:
A blog has a title and a collection of posts.The posts have the following information:
-author
-data
-title
-text
Each post has a code thet is generated automatically and which acts like the serial number within the speciality the post belongs to.
The speciality are:
-Information:This's a post with just text and an answer is forbiden.
-Version: It's a post of an information's version that gets updated.
-Debate: this's a post containing information and accepts one or more answers.
-Answer: It's an answer to a specific debate.
The program must support the following operations:
-Ask for User login identification(no password involved) to later use as the author of given posts.
-showing information about posts.
-create new posts.
-create new blog.
-store blog in hard drive.
-load blog.
Here are my classes:
Java Syntax (Toggle Plain Text)
abstract public class Post { private Date date; private String author; private String title; private String text; private int code; } public class Infor extends Post { Version ver; } public class Version extends Post { } public class Debate extends Post { Version ver; Answer ans; } public class Answer extends Post { } public class Blog { String btitle; Post pst; }
Does this look ok?Does it need any more specification?
Any help is very appreciated!
Last edited by esmeco; Mar 30th, 2008 at 12:53 am.
no.
Author should be a class of its own, containing name, password, userid, etc. etc.
Debate should not contain an Answer, but a Collection of Answers.
A Blog with just a single Post is useless. A Blog with a Collection of Debates could get interesting.
That should give you a start
Author should be a class of its own, containing name, password, userid, etc. etc.
Debate should not contain an Answer, but a Collection of Answers.
A Blog with just a single Post is useless. A Blog with a Collection of Debates could get interesting.
That should give you a start
As people are clearly allowed to attack me but I'm not allowed to defend myself, I no longer post to this site.
•
•
Join Date: Mar 2008
Posts: 5
Reputation:
Solved Threads: 0
Well,shoudl a class for authro really necessary?It's because there won't be any password storing and any else details,just the user id which will be in concrete the name of the author that will be associated to the post.
How would it look like a "collection of" in terms of my classes?Should it be represented within the classes?
How would it look like a "collection of" in terms of my classes?Should it be represented within the classes?
Last edited by esmeco; Mar 30th, 2008 at 10:45 am.
•
•
Join Date: Mar 2008
Posts: 5
Reputation:
Solved Threads: 0
I perhaps misformulated my question!
I know java has collections like lists,arrays,vectors,etc.
If I'm not mistaken,for example,I could make a vector of post objects that would be associated with the author name and a vector of debate objects associated to a vector of answer objects.
Regarding the Infor class I could make just an array of Infor objects.
Would this look ok?
I know java has collections like lists,arrays,vectors,etc.
If I'm not mistaken,for example,I could make a vector of post objects that would be associated with the author name and a vector of debate objects associated to a vector of answer objects.
Regarding the Infor class I could make just an array of Infor objects.
Would this look ok?
it's hardly ever appropriate to use arrays, unless you can know for certainty at their creation that you will never need to change their size or when you need to pass them through for example a web service.
Vector is deprecated, use a List implementation instead (ArrayList for example).
Vector is deprecated, use a List implementation instead (ArrayList for example).
As people are clearly allowed to attack me but I'm not allowed to defend myself, I no longer post to this site.
![]() |
Similar Threads
- java and using observable class (Java)
- non-default Java classes how to import (Java)
- How to call Java classes/Methods from shell (Shell Scripting)
- Viewing java classes (Java)
- need help with java (Java)
- Thinking OOP!: From BASIC to JAVA (Java)
Other Threads in the Java Forum
- Previous Thread: Please check my code below
- Next Thread: K-ary Trees
| Thread Tools | Search this Thread |
911 actionlistener addressbook android api append applet application array arrays automation binary bluetooth character chat class classes client code component consumer csv database desktop draw eclipse error event exception fractal ftp game givemetehcodez graphics gui html ide image input integer j2me japplet java javaarraylist javaee javaprojects jmf jni jpanel julia linked linux list loop mac map method methods mobile netbeans newbie objects online oracle oriented panel print printf problem program programming project projects properties recursion replaydirector reporting researchinmotion robot rotatetext rsa scanner screen se server set size sms sort sql string swing template test threads time tree ubuntu windows working






