Question: java problems. q1, q2,q3,q4, and q5 are related. I can't put all questions together so please do all 5 questions by one person Implement a

java problems. q1, q2,q3,q4, and q5 are related. I can't put all questions together so please do all 5 questions by one person
Implement a concrete class, called Document, to represent the characteristics that are common to all the documents. Namely, All documents must have a unique identifier, id, (of type int). The first document created will have the id 100, the id of the next one will be 101, and so on. A newly created object has a unique id which is one (1) more than the id of the last object that was created: All documents have a name and an owner (both of type String): The class Document has one constructor. Its signature is as follows: The constructor must initialize the name and owner of the document using the given parameters, as well as initializing the unique identifier of this Document: public int getIndexNumber(): returns the unique identifier. public String getName(): returns the name of this document: public void rename(String name): changes the name of the document to name: public String getOwner(): returns the owner of this document: public void changeOwner(String owner): changes the owner of the document to owner: 9. public boolean equals(Document other): returns true if other designates a document, and that document has the same index number (unique identifier): 1/3 10. public String toString(): returns a String representation of this Document, consisting of the index number, document name and owner
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
